IN

instantly-observability

Set up comprehensive monitoring and alerting for your Instantly.ai campaigns to ensure high deliverability.

Install

mkdir -p .claude/skills/instantly-observability && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/2403" && unzip -o skill.zip -d .claude/skills/instantly-observability && rm skill.zip

Installs to .claude/skills/instantly-observability

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Set up monitoring, alerting, and dashboards for Instantly.ai integrations.
74 charsno explicit “when” trigger
Intermediate

Key capabilities

  • →Monitor Instantly.ai campaign health
  • →Track account warmup performance
  • →Monitor webhook delivery status
  • →Set up automated alerts for critical events
  • →Generate performance dashboards from Instantly data
  • →Check for unhealthy or bounce-protected campaigns

How it works

This skill uses Instantly API v2 analytics and webhook events to perform health checks on campaigns, account warmups, and webhook delivery, then sends alerts based on defined thresholds.

Inputs & outputs

You give it
Instantly.ai API data and webhook event summaries
You get back
Health checks, alerts, and metrics for campaigns, accounts, and webhooks

When to use instantly-observability

  • →Monitoring campaign status
  • →Setting up deliverability alerts
  • →Building dashboards for email analytics
  • →Tracking webhook event health

About this skill

Instantly Integration Observability

Overview

Define actionable service signals without logging lead content, email bodies, or credentials. Record assumptions, evidence, approval state, and rollback ownership so another operator can reproduce the result.

Prerequisites

  • The target repository, Instantly workspace, environment, and accountable owner
  • Current security, privacy, compliance, capacity, and change-control requirements
  • An approved API v2 key only when a bounded live verification is necessary

Tool Discipline

Use Read, Glob, and Grep to inspect code, configuration, and evidence. Use WebFetch only for current first-party Instantly documentation and package metadata. Use Write or Edit only when implementation was requested and exact target files are known; never write credentials, lead data, email content, or unrestricted environment output.

Current Contract

  • Use campaign sending-status rather than inferring health from aggregate counts alone.
  • Webhook event aggregate endpoints expose success/failure evidence.
  • Workspace-wide rate limits require shared client telemetry across keys.

Authentication

Use an API v2 key as Authorization: Bearer <key> against https://api.instantly.ai/api/v2. Grant only the endpoint-specific scopes needed, inject the key from an approved server-side secret manager, and never print, persist, commit, or place it in a URL. Treat key creation, rotation, revocation, member changes, workspace delegation, and production access as owner-approved actions.

Instructions

  1. Define service-level indicators for request success, latency, 429s, job age, sending state, and webhook failures.
  2. Instrument route templates, status classes, retry counts, request IDs, and workspace-safe labels.
  3. Poll documented health and aggregate endpoints at a bounded cadence.
  4. Redact API keys, addresses, lead payloads, reply content, and email bodies.
  5. Set alerts against measured baselines with owner-reviewed thresholds.
  6. Link each alert to diagnosis, containment approval, and rollback steps.

Approval Boundaries

Do not create, rotate, reveal, or revoke keys; invite or remove members; delegate across workspaces; connect sending accounts; create or activate campaigns; import or delete leads; change suppression or retention; register, patch, resume, or delete webhooks; alter plans or paid capacity; transmit diagnostics; or perform another production mutation without explicit approval from the accountable owner. Keep diagnosis read-only unless implementation was requested.

Output

Return the workspace-safe scope, files and contracts inspected, exact API v2 routes and required scopes, evidence collected, validation result, sensitive fields redacted, remaining risk, accountable owner, approval state, and rollback or next action.

Error Handling

ConditionResponse
401Stop and verify that the bearer key exists, is current, and was not revoked.
403Stop and compare the operation with its exact required scope; do not broaden to all:all by default.
429Coordinate the workspace-wide budget, honor endpoint overrides, and bound retries.
Schema or tenant mismatchFail closed, preserve redacted evidence, and do not retry a mutation.

Examples

Use a compact handoff that makes scope, mutation authority, and evidence reviewable.

Input:

service=campaign-sync; window=24h; payload-logging=false

Expected handoff:

sli=defined; dashboard=planned; sensitive-fields=excluded

Resources

When not to use it

  • →When the monitor itself is rate-limited
  • →When Instantly updates data with a delay

Prerequisites

Completed `instantly-install-auth` setupAPI key with `campaigns:read`, `accounts:read`, and `all:read` scopesNotification channel (Slack, email, PagerDuty, etc.)

Limitations

  • →Monitor itself can be rate-limited if checks are too frequent
  • →Slack alerts require a valid webhook URL
  • →Instantly data may have up to a 1-hour lag

How it compares

This skill provides automated, scheduled monitoring and alerting for Instantly.ai integrations, offering real-time awareness beyond manual checks of campaign performance.

Compared to similar skills

instantly-observability side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
instantly-observability (this skill)22moCautionIntermediate
langfuse78moNo flagsIntermediate
perplexity-observability12moNo flagsIntermediate
typescript-sdk27moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

More by jeremylongshore

View all by jeremylongshore →

analyzing-logs

jeremylongshore

Analyze application logs to detect performance issues, identify error patterns, and improve stability by extracting key insights.

14123

ollama-setup

jeremylongshore

Configure auto-configure Ollama when user needs local LLM deployment, free AI alternatives, or wants to eliminate hosted API costs. Trigger phrases: "install ollama", "local AI", "free LLM", "self-hosted AI", "replace OpenAI", "no API costs". Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.

1167

backtesting-trading-strategies

jeremylongshore

Backtest crypto and traditional trading strategies against historical data. Calculates performance metrics (Sharpe, Sortino, max drawdown), generates equity curves, and optimizes strategy parameters. Use when user wants to test a trading strategy, validate signals, or compare approaches. Trigger with phrases like "backtest strategy", "test trading strategy", "historical performance", "simulate trades", "optimize parameters", or "validate signals".

1071

generating-database-seed-data

jeremylongshore

Process this skill enables AI assistant to generate realistic test data and database seed scripts for development and testing environments. it uses faker libraries to create realistic data, maintains relational integrity, and allows configurable data volumes. u... Use when working with databases or data models. Trigger with phrases like 'database', 'query', or 'schema'.

1033

cursor-codebase-indexing

jeremylongshore

Execute set up and optimize Cursor codebase indexing. Triggers on "cursor index setup", "codebase indexing", "index codebase", "cursor semantic search". Use when working with cursor codebase indexing functionality. Trigger with phrases like "cursor codebase indexing", "cursor indexing", "cursor".

885

testing-mobile-apps

jeremylongshore

Execute mobile app testing on iOS and Android devices/simulators. Use when performing specialized testing. Trigger with phrases like "test mobile app", "run iOS tests", or "validate Android functionality".

810

You might also like

langfuse

davila7

Expert in Langfuse - the open-source LLM observability platform. Covers tracing, prompt management, evaluation, datasets, and integration with LangChain, LlamaIndex, and OpenAI. Essential for debugging, monitoring, and improving LLM applications in production. Use when: langfuse, llm observability, llm tracing, prompt management, llm evaluation.

743

perplexity-observability

jeremylongshore

Set up comprehensive observability for Perplexity integrations with metrics, traces, and alerts. Use when implementing monitoring for Perplexity operations, setting up dashboards, or configuring alerting for Perplexity integration health. Trigger with phrases like "perplexity monitoring", "perplexity metrics", "perplexity observability", "monitor perplexity", "perplexity alerts", "perplexity tracing".

10

typescript-sdk

comet-ml

TypeScript SDK patterns for Opik. Use when working in sdks/opik-typescript.

212

error-tracking

diet103

Add Sentry v8 error tracking and performance monitoring to your project services. Use this skill when adding error handling, creating new controllers, instrumenting cron jobs, or tracking database performance. ALL ERRORS MUST BE CAPTURED TO SENTRY - no exceptions.

14

azure-monitor-opentelemetry-ts

microsoft

Instrument applications with Azure Monitor and OpenTelemetry for JavaScript (@azure/monitor-opentelemetry). Use when adding distributed tracing, metrics, and logs to Node.js applications with Application Insights.

11

genkit-production-expert

jeremylongshore

Build production Firebase Genkit applications including RAG systems, multi-step flows, and tool calling for Node.js/Python/Go. Deploy to Firebase Functions or Cloud Run with AI monitoring. Use when asked to "create genkit flow" or "implement RAG". Trigger with relevant phrases based on skill purpose.

01

Search skills

Search the agent skills registry