C
Cody
Email Outreach

Connecting OpenClaw with Instantly: A Practical Guide

·3 min read

Instantly is a cold email platform used by sales teams and agencies to run outbound at scale. Connecting it to OpenClaw means your team can query campaign performance, check reply rates, and manage lead statuses directly from Slack — without opening the Instantly dashboard.

How OpenClaw Integrations Work

OpenClaw is a self-hosted AI assistant that runs on your own server — typically an EC2 instance — and connects to Slack. It uses Claude under the hood to process requests. Out of the box, OpenClaw doesn't ship with pre-built connections to third-party tools. Instead, integrations are built using the skills system: markdown files in ~/.openclaw/skills/ that give Claude instructions for a particular domain, combined with HTTP tool calls to any API you expose to it.

In practice, adding a real integration means: getting API credentials from the third-party service, building or configuring a small proxy/endpoint that OpenClaw can call, and writing a skill file that tells Claude how to use it. For some tools this is an afternoon of work. For others — like Instantly — it's considerably more involved.

Connecting OpenClaw with Instantly: Step by Step

Step 1: Get Your Instantly API Key

Log into Instantly and go to Settings → API. Generate an API key. The Instantly REST API base URL is https://api.instantly.ai/api/v1/. Most endpoints require this key as a query parameter (?api_key=YOUR_KEY) or in the Authorization header depending on the endpoint version.

Step 2: Identify the Endpoints You Need

Key Instantly API endpoints for an OpenClaw integration: /campaign/list (list all campaigns), /analytics/campaign/summary (get open/click/reply rates per campaign), /lead/list (list leads by campaign), /unibox/emails (unified inbox for all replies). Build your proxy around the queries your team actually asks — campaign performance and reply management are the most common.

Step 3: Build the Proxy and Skill File

Create a small service that wraps the Instantly API with your key and exposes clean endpoints for OpenClaw to call. Write ~/.openclaw/skills/instantly.md with your campaign names, what stats are available, and common query patterns like "how is campaign X performing?" or "show me unread replies in Unibox".

Challenges and Caveats

The API Is Still Evolving

Instantly's public API is newer than the product itself and doesn't yet expose every feature available in the UI. Some Unibox actions, tagging, and lead management features may require workarounds. Check the current API docs before building — the available endpoints can change between versions.

Analytics Lag

Instantly's analytics data isn't always real-time — open and click tracking can have processing delays of 15–30 minutes. If your team is expecting live campaign metrics, factor this in when designing the skill.


Skip All of This — Use Cody Instead

Cody has Instantly integration built in. Ask about campaign performance, check Unibox replies, and manage leads from Slack without any API configuration.

Get started with Cody →


Related Guides


Need the model-flexible version? See: How to Connect Instantly to OpenClaw: Setup, Models, and Workflow Guide.