C
Cody
Email Outreach

Connecting OpenClaw with Instantly: A Practical Guide

·3 min read

Instantly is where outbound teams watch campaign performance, manage Unibox replies, and keep lead follow-up from slipping through the cracks. That makes it a strong fit for an AI assistant that helps sales and agencies review reply quality, triage inbox activity, and stay on top of outbound execution from Slack instead of living in the dashboard all day. If you are running OpenClaw yourself, Instantly is still a workable integration to wire up, but Cody is the faster path if you want the assistant experience instead of the API glue.

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 gives your team an Instantly AI assistant in Slack, so people can review campaign performance, triage Unibox replies, and manage lead follow-up without wiring API keys or building outreach workflow glue.

Get started with Cody →


Related Guides


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