Integration · CRM & sales
Connect Claude & ChatGPT to Overloop
Ask your AI how a campaign is doing, to add a new lead and enroll them in a sequence, or to find the conversation with a prospect in Overloop. It can search and update prospects and organizations, read campaigns with their steps and stats, and assign or archive inbox conversations. Outreach questions get answered without switching tabs.
Free plan, no credit card. Takes about a minute.
Try asking
“How is the Q4 SaaS campaign performing?”
The AI finds the campaign and reads its stats, such as sent, opened and replied.
“Add Mette Lund, CMO at Nordic Foods, [email protected], and enroll her in the Q4 campaign.”
It searches first to avoid duplicates, creates the prospect with her company, and enrolls her. The campaign then sends its steps to her.
“Show my conversation with Mette Lund.”
It searches inbox conversations and reads the messages in the matching one.
What your AI can do
Prospects and organizations
Search, create and update prospects and organizations, create and search lists, and read custom fields.
Campaigns
Search campaigns, read their settings, steps, enrollments and stats, and enroll prospects or remove an enrollment.
Inbox and team
Search and read conversations, assign them to a teammate or archive them, and look up users.
“Assign all replies from the Q4 campaign to Thomas.”
It finds Thomas's user ID and assigns the matching conversations to him.
“Take Peter out of the onboarding campaign.”
It finds his enrollment and removes it, so no further steps go out to him.
“What are the steps in our follow-up sequence?”
It lists the campaign's steps: emails, LinkedIn actions and tasks.
58 tools for Overloop.ai
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
archive_conversationVisible to othersArchive a conversation by `conversation_id`.assign_conversationChanges dataAssign a conversation to a user (`owner_id`).create_bulkVisible to othersCreate a new bulk. Required: prospect ids. Has effects visible outside this system. API summary: Bulk enroll prospects into a campaign.create_campaignChanges dataCreate a new campaign. Required: name, sending days, start sending minutes or end sending minutes. Search campaigns first to avoid duplicates. API summary: Create a campaign.create_campaign_stepChanges dataCreate a new step for a campaign. Required: type. API summary: Add a step to a campaign.create_exclusion_listChanges dataCreate a new exclusion list. Required: value or item type. Search exclusion lists first to avoid duplicates. API summary: Add to exclusion list.create_listChanges dataCreate a prospect list with a `name`.create_organizationChanges dataCreate an organization with name, website, industry, size, address, phone and LinkedIn URL.create_prospectChanges dataCreate a prospect with name, email, phone, job title, company (`organization_id`), LinkedIn URL, location and lists. Search first to avoid duplicates.create_quoteChanges dataCreate a new quote. Required: search criteria. API summary: Estimate prospect match count.create_sourcingChanges dataCreate a new sourcing. Required: name or search criteria. Search sourcings first to avoid duplicates. API summary: Create a sourcing.create_sourcing_pauseChanges dataCreate a new pause for a sourcing. API summary: Pause a sourcing.create_sourcing_startChanges dataCreate a new start for a sourcing. API summary: Start a sourcing.delete_campaignDeletesPermanently delete a campaign by campaign id. Destructive action; may require approval.delete_campaign_stepDeletesPermanently delete a step by step id. Destructive action; may require approval. API summary: Remove a campaign step.delete_companyDeletesPermanently delete a company by company id. Destructive action; may require approval. API summary: Delete an organization.delete_exclusion_listDeletesPermanently delete a exclusion list by exclusion list id. Destructive action; may require approval. API summary: Remove from exclusion list.delete_listDeletesPermanently delete a list by list id. Destructive action; may require approval.delete_prospectDeletesPermanently delete a prospect by `lead_id`.delete_sourcingDeletesPermanently delete a sourcing by sourcing id. Destructive action; may require approval.enroll_prospectChanges dataEnroll a prospect (`prospect_id`) into a campaign, optionally at a specific step or start time. The campaign will then send its emails/messages to that person.get_accountGet the connected Overloop account details.get_campaignGet one campaign by `campaign_id`, including schedule and settings.get_campaign_enrollmentGet one enrollment for a campaign by enrollment id. API summary: Retrieve a campaign enrollment.get_campaign_statsGet performance stats (sent, opened, replied, etc.) for a campaign.get_campaign_stepGet one step for a campaign by step id. API summary: Retrieve a campaign step.get_conversationGet one conversation by `message_id` (conversation ID), including its messages.get_current_userGet the user the connection is signed in as.get_listGet one list by list id. API summary: Retrieve a list.get_organizationGet one organization by `company_id`.get_prospectGet one prospect by `lead_id`.get_sourcingGet one sourcing by sourcing id. API summary: Retrieve a sourcing.get_tagGet one tag. API summary: List available merge tags.get_userGet one user by user id. API summary: Retrieve a user.list_addressesList addresses. API summary: List sending addresses.list_campaign_enrollmentsList the prospects enrolled in a campaign.list_campaign_stepsList the steps (emails, LinkedIn actions, tasks) of a campaign.list_custom_fieldsList custom fields defined for prospects or organizations.list_step_typesList step types. API summary: List available step types.remove_enrollmentDeletesRemove a prospect's enrollment from a campaign by `enrollment_id`, stopping further steps for them.restore_messageChanges dataUnarchive a message (conversation id). API summary: Unarchive a conversation.search_campaignsSearch campaigns by text or status.search_conversationsSearch inbox conversations by text, including archived ones if asked.search_exclusion_listsSearch exclusion lists by sort, filter item type or search. Use this to find existing exclusion lists before creating a new exclusion list. Results are paginated. API summary: List exclusion list items.search_listsSearch prospect lists by name.search_organizationsSearch organizations (companies) by text, name or country.search_prospectsSearch prospects by text or by email, name, country, industry, list or sourcing, with paging. Use to find a prospect ID.search_sourcingsSearch sourcings by sort, filter status or search. Use this to find existing sourcings before creating a new sourcing. Results are paginated. API summary: List sourcings.search_sourcings_optionsSearch sourcings by field or q. Use this to find existing sourcings before creating a new sourcing. API summary: List available search criteria options.search_usersSearch the team's users. Use to find an owner ID.submit_sourcingVisible to othersClone a sourcing (sourcing id). Has effects visible outside this system.update_campaignChanges dataUpdate an existing campaign identified by campaign id. Only the fields you pass are changed. API summary: Update a campaign.update_campaign_stepChanges dataUpdate an existing step identified by step id. Only the fields you pass are changed. API summary: Update a campaign step.update_listChanges dataUpdate an existing list identified by list id. Only the fields you pass are changed. API summary: Update a list.update_messageChanges dataUpdate an existing message identified by message id. Only the fields you pass are changed. API summary: Update a conversation.update_organizationChanges dataUpdate an organization by `company_id`. Only the fields you pass change.update_prospectChanges dataUpdate a prospect by `lead_id`. Only the fields you pass change.update_sourcingChanges dataUpdate an existing sourcing identified by sourcing id. Only the fields you pass are changed. API summary: Update a sourcing.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Overloop.ai from the app list.
- 2
Paste your key
Paste your Overloop API key. API access is on Overloop's Growth and Enterprise plans. Open Integrations → API (app.overloop.ai/integrations/api) and copy your key. Each user has their own key, and actions are attributed to that user.
- 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 Overloop?
The AI can read your account, users, prospects, organizations, lists, custom fields, campaigns, campaign steps, enrollments, stats and conversations. It can create and update prospects and organizations, create lists, enroll prospects in campaigns, remove enrollments, assign and archive conversations, and delete prospects.
Does the AI see my Overloop API key?
No. Your Overloop API key is encrypted at rest and never shown to the AI. After you save it, it is 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 read-only. Enrolling a prospect starts real outreach, and deleting a prospect is permanent, 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 HeyMyApps 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?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Overloop account on a plan with API access.
Whose name do the AI's actions appear under?
Each Overloop user has their own API key, and actions are attributed to that user. Whatever the AI does through HeyMyApps shows up in Overloop as done by the person whose key you pasted.
Related integrations
Let your AI work in Overloop.ai today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Overloop.ai freeHeyMyApps is not affiliated with Overloop.ai. Product names are trademarks of their owners.






