Skip to content
Help center

Connect Reachkit to ChatGPT and Claude

If you already spend your day in ChatGPT or Claude, switching to another tab every time you need a list of leads or a new campaign breaks your flow. Connect Reachkit to your AI assistant and that work happens right in the chat: tell it who you want to reach, and it finds the people, writes the sequence with you, and builds the campaign in your Reachkit account, ready for you to review and launch.

Reachkit connects through a remote MCP server at https://reachkit.ai/mcp. MCP (Model Context Protocol) is the open standard AI assistants use to work with other apps, so this one address works in ChatGPT, Claude, and any other app that supports remote MCP servers with OAuth sign-in. You’ll also find the address, with a copy button, in Reachkit under Settings, then Account, in the AI assistants card, and a step-by-step setup page at reachkit.ai/ai-assistants.

Connecting ChatGPT

ChatGPT connects to Reachkit as a custom MCP server. You add it once on chatgpt.com in your browser.

  1. Open Plugins (chatgpt.com/plugins), click the + button, then Add custom MCP server
  2. Name it Reachkit, enter https://reachkit.ai/mcp as the server URL, and choose OAuth as the authentication (leave the client ID and secret empty)
  3. Accept the warning, click Create as a plugin, and install it
  4. Sign in to Reachkit in the window that opens and click Allow access
  5. In a new chat, type @ and choose Reachkit

If you use ChatGPT through a work account, your workspace admin decides whether custom MCP servers are allowed.

Connecting Claude

This works in Claude on the web and in the Claude desktop app.

  1. In Claude, open Settings, then Connectors
  2. Click Add custom connector
  3. Name it Reachkit and enter https://reachkit.ai/mcp as the URL
  4. Click Add, then Connect
  5. Sign in to Reachkit in the window that opens and click Allow access

Connecting other apps

Any app that supports remote MCP servers with OAuth can connect to the same address, for example Cursor, Claude Code, and Codex. Add https://reachkit.ai/mcp as a remote MCP server in the app, then sign in to Reachkit and click Allow access when the browser window opens.

An agent that can’t sign in through a browser, such as a script or an agent running on a server, can use an access token instead:

  1. In Reachkit, open Settings, then Account
  2. In the AI assistants card, under Access tokens, click Create token and give it a name
  3. Copy the token right away (it’s shown only once) and send it as a Bearer token to https://reachkit.ai/mcp

A token acts as you, so keep it secret. Revoke it in the same place when you no longer need it.

Signing in

Every app signs in the same way, with OAuth. You sign in on Reachkit’s own page, so the assistant never sees your password.

  1. A browser window opens on Reachkit
  2. Sign in to your Reachkit account
  3. Read the consent page, which lists what the assistant will be able to do, and click Allow access

No Reachkit account yet? You can create one in that same window: register, verify your email with the 6-digit code we send you, and you’re taken back to the consent page to finish connecting. The assistant can work in your new workspace once it has a plan, which you choose in Reachkit on the Choose a plan page.

What your assistant can do

Once you’re connected, ask in plain language, for example “Find heads of marketing at software companies in Germany with 50 to 200 employees and build me a campaign for them.” The assistant can:

  • Find leads. Search Reachkit’s database of 500M+ people and 70M+ companies with filters such as job title, seniority, industry, location, company size, technologies, and more. Searching is free: each search returns the exact number of matches and a 25-row preview (last names are partly hidden and no emails are shown).
  • Import leads. People you import arrive with verified work emails, at 1 credit per contact delivered. Credits for matches without a deliverable email are refunded. Importing companies is free, up to 10,000 companies per import.
  • Bring your own list. Import a list from a CSV link (for example a Google Sheets CSV export link), or type a few rows into the chat. Apps that can run commands on your computer, such as Claude Code or Codex, can also upload a CSV file directly (up to 25MB or 50,000 rows).
  • Clean up your lists. Verify the emails on your own lists at 1 credit per 10 addresses checked (inconclusive results are refunded), and find missing work emails at 1 credit per email found (misses are refunded).
  • Research your list. The assistant can break a list down (for example by industry or company size), read rows out, and save its own research into new columns, which you can then use as merge tags in your emails.
  • Build campaigns. The assistant writes the sequence with you, including steps, A/B variants, merge tags like {{First name}}, and spintax. It creates the campaign as a draft and shows you a preview of an email exactly as it will send.
  • Manage campaigns. Edit copy, settings, and the sending schedule, attach inboxes, add or remove leads, pause campaigns, see analytics, manage your blocklist, and update inbox settings. It can also delete a campaign you name; deleting is permanent.
  • Launch campaigns. Launching sends real emails to real people, so the assistant shows you what will launch and asks for your explicit go first. A campaign needs at least one connected inbox, leads, and complete copy before it can launch. New inboxes are connected in the Reachkit app, and the assistant gives you the link.
  • Handle replies in Unibox. List and read conversations, label them, mark them as read, save reply drafts, and send replies. Sending a reply sends a real email, so the assistant shows you the exact text and asks before it sends.

Permissions and workspaces

The assistant acts as you. Your workspace memberships, your member permissions (campaigns, inboxes, Unibox, and settings), and your plan limits apply to every action it takes, so it can’t do anything your own account can’t.

If you belong to several workspaces, the assistant asks which one to use, or you can tell it up front.

Plans, credits, and limits

  • Every tool works on every plan, the Unibox tools included.
  • When a workspace has no plan (none was chosen yet, or it was cancelled or went unpaid), the assistant can’t work in it until it has one. Connecting still works, and other workspaces you belong to that have a plan aren’t affected.
  • The assistant uses the same credits as the Reachkit app. There’s no separate fee for connecting an assistant.
  • Searches, and imports of companies, draw on a free daily allowance per workspace. It’s larger on bigger plans and resets at 00:00 UTC. Every search tells the assistant how much is left today.
  • If you’re short on credits, the assistant tells you. Plans and credits are managed in Reachkit under Settings, then Billing, never inside the assistant.
  • Assistants can make up to 60 tool calls per minute for each user and 120 per minute for each workspace. A tool call is one action the assistant takes in Reachkit, such as running a search or editing a campaign.

See Pricing and Plans for what each plan includes and how to buy extra credits.

Where your leads and campaigns live

Everything the assistant imports, from a search, a CSV link, or rows you type into the chat, goes into a working list called a dataset. That’s where it verifies emails, finds missing ones, and narrows down your audience. Datasets are scratch space: they aren’t shown in the Reachkit app, and they’re deleted after 14 days without activity.

Campaigns are the lasting result. Every campaign the assistant creates appears in Reachkit like any other campaign, with the leads it added on the campaign’s Leads tab. To keep leads from a dataset, ask the assistant to add them to a campaign.

Disconnecting an assistant

  1. In Reachkit, open Settings, then Account
  2. Find Connected AI assistants
  3. Click Disconnect next to the assistant

Access is revoked immediately. You can also remove Reachkit from the assistant’s own settings.

Common questions

Does the assistant see my Reachkit password?

No. You sign in on Reachkit’s own page, and the assistant only receives permission to act for you. Your password never reaches it.

Why can’t the assistant read my replies?

Reading and answering Unibox conversations works on every plan, so your plan isn’t the reason. The assistant has the same access you do: workspace owners have every permission, and a member needs the Unibox permission, which the owner sets under Settings, then Team. If the workspace has no plan, no tool works in it until it has one. If none of that explains it, message us in the support chat and we’ll look into it.

Why does the assistant say my workspace has no plan?

The workspace doesn’t have a plan: none was chosen yet, or it was cancelled or went unpaid. The assistant can’t work in a workspace without a plan, just as campaigns don’t send from one. Choose a plan in Reachkit on the plans page, which every page of the app opens until the workspace has one, and the assistant works again right away, with no need to reconnect.

Where are the leads the assistant found?

In the campaign it added them to: open that campaign in Reachkit and go to its Leads tab. Leads that haven’t been added to a campaign stay in the assistant’s working lists (datasets), which aren’t shown in the app and are deleted after 14 days without activity.

Does it cost extra?

No. There’s no separate fee for connecting an assistant. Importing people, verifying emails, and finding emails use your normal Reachkit credits, and searches are free.

Can the assistant send emails without asking me?

It’s built to ask first. Reachkit tells the assistant to show you what will launch before launching a campaign, and the exact text before sending a reply, and to wait for your explicit go. ChatGPT and Claude also ask you to approve actions like these before they run. Drafts and previews never send anything.

Can I use it with more than one workspace?

Yes. The assistant can work in any workspace you’re a member of, with your permissions in that workspace. When you have several, it asks which one to use, or you can name the workspace in your request.

Still stuck?

Ask in the chat at the bottom of the page, or browse the other guides.