Skip to content

Integration · Customer support

Connect Claude & ChatGPT to Darwin AI

Ask your AI to look up a session, move it to another pipeline stage or fill in a custom field. It can list channels and their templates, create draft campaigns and add contacts, send outbound messages in a thread, and manage webhooks in Darwin AI. You follow up on leads and conversations without opening the dashboard.

Connect Darwin AI free

Free plan, no credit card. Takes about a minute.

Try asking

  • “What pipelines and stages do we have?”

    The AI lists your pipelines with their stages.

  • “Show me session 7f3a2 with its custom fields.”

    It reads the session together with its custom field values.

  • “Move session 7f3a2 to the Qualified stage.”

    It looks up the pipeline stages and moves the session to Qualified.

What your AI can do

Sessions and pipelines

Read sessions with their custom fields, set field values, list pipelines and move sessions between stages.

Campaigns and messages

List channels and channel templates, create draft campaigns, add contacts to them and send outbound messages in a thread.

Fields and webhooks

List custom field definitions, smart fields and source parameters, manage webhooks and read recent webhook events.

  • “Set the Budget field on session 7f3a2 to 5,000.”

    It finds the custom field definition and sets the value on the session.

  • “Create a draft campaign with our follow-up template and add these three contacts.”

    It lists your channels and templates, creates the draft campaign and appends the contacts.

  • “Send a message in thread 9921: we can meet on Thursday at 10.”

    It sends the outbound message in that thread.

12 tools for Darwin AI

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_campaign_contactsChanges dataAdd `contacts` (phone plus template parameters) to a draft campaign by `campaign_id`.
  • create_campaignChanges dataCreate an outbound template campaign with `name`, `template_id`, a channel (`channel_id` or `channel_type`) and `contacts` (phone plus template parameters). Campaigns send template messages to every listed contact.
  • get_campaignGet one campaign by `campaign_id`, including status and results.
  • get_sessionGet one conversation session by `session_id`, including the contact, stage and field values.
  • list_campaignsList outbound campaigns, paged with `page`.
  • list_channel_templatesList the message templates available on a channel by `channel_id`.
  • list_channelsList the messaging channels (e.g. WhatsApp numbers) connected to Darwin, with their IDs.
  • list_custom_fieldsList the organization's custom fields that can be set on sessions.
  • list_pipelinesList the sales pipelines and their stages, with stage IDs.
  • move_session_stageVisible to othersMove a session to another pipeline stage by `session_id` and `stage_id`.
  • send_messageVisible to othersSend a message to a contact by `thread_id` (e.g. their WhatsApp number). Pass `message` for normal channels, or `template_id` with `body_params` for template channels; choose the channel with `channel` or `channel_type`. The contact receives it.
  • update_session_fieldChanges dataSet a custom field on a session by `session_id`, `field_id` (the field name) and `value`.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Darwin AI from the app list.

  2. 2

    Paste your key

    Paste your Darwin API key. The Darwin team issues it. If you don't have one yet, or you lost it, email [email protected] to request it.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Darwin AI?

It can read sessions, pipelines, campaigns, channels, channel templates, custom fields, smart fields, source parameters, webhooks and recent webhook events. It can set custom field values, move sessions between pipeline stages, create draft campaigns and add contacts, send outbound messages in a thread, and create, update or delete webhooks.

Does the AI see my Darwin AI API key?

No. You paste your Darwin AI API key into PipMCP once. It is encrypted at rest, never shown to the AI and never shown again after you save it. The AI only gets the results of the tools you have switched on.

Can I control what the AI is allowed to do?

Yes. Switch on only the tools you want, for example lookups without sending messages. Risky actions, like changing or deleting webhooks, can require your approval before they run, and sending messages reaches your contacts, so you can keep it off. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and 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, and you do not need a credit card to start. Paid plans are billed per completed task. You also need your own Darwin AI account.

How do I get a Darwin API key?

The Darwin team issues API keys, so you cannot create one yourself in the app. If you don't have one yet, or you lost it, email [email protected] to request it. Then paste the key into PipMCP.

Let your AI work in Darwin AI today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Darwin AI free

PipMCP is not affiliated with Darwin AI. Product names are trademarks of their owners.