Integration · Email
Connect Claude & ChatGPT to Instantly
Ask your AI how your cold-email campaigns are doing, who replied, or to add a new lead to a campaign in Instantly. It can read campaigns, analytics, leads, lead lists, sending accounts and emails in the Unibox. It can also add and update leads, set interest status, update, pause or activate campaigns and reply to emails.
Free plan, no credit card. Takes about a minute.
Try asking
“How did our campaigns do last week?”
The AI gets sent, opens, replies, clicks and bounces for all campaigns in that date range.
“Show me unread replies to the Q3 outreach campaign.”
It finds the campaign and lists the unread received emails for it in the Unibox.
“Add [email protected], CTO at Nordtech, to the Q3 outreach campaign.”
It creates the lead in that campaign with email, company and job title.
What your AI can do
Campaigns and analytics
List, read and update campaigns, pause or activate them, and get totals or day-by-day numbers for sent, opens, replies, clicks and bounces.
Leads and lists
Search, add, update and delete leads, create lead lists and set interest status.
Unibox and sending accounts
Read and count emails in the Unibox, reply to an email, mark emails as read or unread, and check your sending accounts.
“Mark [email protected] as interested.”
It looks up your lead labels and sets the matching interest status on the lead.
“Are any of our sending accounts paused or in error?”
It lists the sending accounts with that status, so you can see which ones need attention.
“Pause the webinar follow-up campaign.”
It finds the campaign and pauses it. No more emails go out until it is activated again.
24 tools for Instantly
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
activate_campaignVisible to othersActivate (launch or resume) a campaign by `campaign_id`. It starts sending emails to its leads on schedule.count_unread_emailsCount the unread emails in the Unibox.create_leadChanges dataAdd a single lead with `email`, name, company, job title, phone, website and `custom_variables`, into a `campaign` or a lead list (`list_id`).create_lead_listChanges dataCreate a new lead list with a `name`.delete_leadDeletesDelete a lead by `lead_id`, removing it from its campaign or list. This cannot be undone.get_campaignGet one campaign by `campaign_id`, with its schedule, sending settings and email sequence.get_campaign_analyticsGet totals (sent, opens, replies, clicks, bounces and so on) for one campaign (`id`), several (`ids`) or all campaigns, optionally between `start_date` and `end_date`.get_daily_campaign_analyticsGet day-by-day sending and engagement numbers for one campaign (`campaign_id`) or all campaigns between `start_date` and `end_date`.get_emailGet one email by `message_id`, with its full body.get_leadGet one lead by `lead_id`, with contact details, status and custom variables.get_sending_accountGet one sending email account by its `email`, with status, daily limit and warmup settings.get_workspaceGet the connected Instantly workspace's details. Use to confirm which workspace you are working in.list_campaignsList or search campaigns by name (`search`), `status` or `tag_ids`. Paginate with `limit` and `cursor`.list_emailsList emails in the Unibox, filtered by `lead` (email), `campaign_id`, `eaccount` (sending account), `email_type` (received, sent, manual), `is_unread` or date. Use `search` with thread:<id> to get a whole thread.list_lead_labelsList the lead labels (interest statuses) in the workspace, optionally filtered by `search` or `interest_status`.list_lead_listsList lead lists, optionally filtered by `search`. Use to find a list_id.list_leadsChanges dataList or search leads with `search` (email, name, company), or filter by `campaign`, `list_id`, `contacts` (emails) or `ids`. Paginate with `limit` and `starting_after`.list_sending_accountsList the connected sending email accounts, filtered by `search`, `status` or `filter` (paused, error, warmup states). Paginate with `limit` and `cursor`.pause_campaignChanges dataPause a campaign by `campaign_id`, stopping further emails until it is activated again.reply_to_emailVisible to othersReply to an email: `reply_to_uuid` (the email's ID), `eaccount` (your sending account), `subject` and `body` (html or text). This sends the email immediately.update_campaignChanges dataUpdate a campaign's settings by `campaign_id`, such as `name`, `daily_limit`, `email_list` (sending accounts), `stop_on_reply`, open/link tracking or `email_gap`. Only the fields you pass change.update_emailVisible to othersMark an email (`message_id`) as read or unread with `is_unread` (0 or 1), or set a `reminder_ts`.update_leadChanges dataUpdate a lead by `lead_id`: name, company, job title, phone, website, `personalization` or `custom_variables`. Only the fields you pass change.update_lead_interest_statusChanges dataSet a lead's interest status by `lead_email` and numeric `interest_value` (null resets it to plain Lead), optionally scoped to a `campaign_id` or `list_id`.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Instantly from the app list.
- 2
Paste your key
Paste an Instantly API key (v2). In Instantly go to Settings → Integrations, open API Keys in the left sidebar and click Create API Key. Name it, select the scopes you want to allow and copy the key.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Instantly?
It can read campaigns, campaign analytics, leads, lead lists, lead labels, sending accounts, the workspace and emails in the Unibox. It can add, update and delete leads, create lead lists, set interest status, update, pause and activate campaigns, reply to emails and mark emails as read or unread.
Does the AI see my Instantly credentials?
No. Your Instantly credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start with stats and lookups. Activating a campaign starts sending emails, a reply is sent right away and deleting a lead cannot be undone, so these can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Instantly account.
Which scopes should the API key have?
Instantly lets you select scopes when you create the key. Pick the ones that match what you want the AI to do. The key is then limited to those scopes, on top of the tools you switch on in PipMCP.
Let your AI work in Instantly today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Instantly freePipMCP is not affiliated with Instantly. Product names are trademarks of their owners.






