Skip to content

Integration · Communication

Connect Claude & ChatGPT to Synthflow AI

Ask your AI how your Synthflow voice agents performed this week, what was said on a call, or to change an agent's prompt. It can read calls with transcripts and outcomes, pull call analytics, and run batch call campaigns. It can also manage contacts and knowledge base sources, and place calls or send SMS and WhatsApp messages, with your approval if you want it.

Connect Synthflow AI free

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

Try asking

  • “How did our inbound agent do over the past 7 days?”

    The AI gets call analytics for that agent and date range.

  • “What was said on call 9f2c, and how did it end?”

    It reads the call with its status, duration, transcript, recording and outcome.

  • “Change the greeting on our booking agent to mention the new opening hours.”

    It finds the agent, reads its current settings and updates the greeting. Only the fields it passes change.

What your AI can do

Agents and calls

List, create and update voice agents, place outbound calls, and read calls with transcript, recording and outcome.

Campaigns and analytics

Start, pause and resume batch call campaigns, follow each recipient's status, and pull call analytics for up to 120 days.

Contacts, chats and knowledge

Manage contacts, read chats, send SMS or WhatsApp messages, add knowledge base sources, and list phone numbers and actions.

  • “Pause the reminder campaign and show me who has not been called yet.”

    It pauses the batch campaign and lists its recipients with status pending.

  • “Add our new price list page to the support knowledge base.”

    It adds the web page as a source in the knowledge base by URL.

  • “Call Jane Miller on +45 12 34 56 78 with our follow-up agent.”

    It places a real outbound call from the agent to that number. You can require approval before it runs.

28 tools for Synthflow AI

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

  • add_knowledge_base_sourceChanges dataAdd a source to a knowledge base (`knowledge_base_id`): type pdf or web with a `url`, or type text with `content`, plus a name.
  • create_agentChanges dataCreate a voice AI agent with a `name`, `type` (outbound, inbound or widget) and `agent` settings such as LLM, prompt, greeting, language and voice.
  • create_batch_campaignVisible to othersStart a batch campaign that phones many people: `tasks` is a list of recipients, each with to_phone_number and optional name, email and prompt variables. Real calls are placed.
  • create_contactChanges dataCreate a contact with `name` and `phone_number`, plus optional email and company. Search first to avoid duplicates.
  • delete_contactDeletesPermanently delete a contact by `contact_id`. This cannot be undone.
  • get_agentGet one agent by `model_id`, including its prompt, voice, language and settings; set include_actions to also see its actions.
  • get_batch_campaignGet one batch call campaign by `batch_call_id`, with its status and progress.
  • get_callGet one call by `call_id`, with its status, duration, transcript, recording and outcome.
  • get_call_analyticsGet call analytics for a date range (default the past 7 days, max 120 days), optionally for one agent (`model_id`) or call type.
  • get_chatGet one chat conversation by `chat_id`, with its messages.
  • get_contactGet one contact by `contact_id`, with name, phone, email and metadata.
  • get_knowledge_baseGet one knowledge base by `knowledge_base_id`.
  • list_actionsList custom actions (such as booking or data lookups) that agents can use, with paging.
  • list_agentsList your Synthflow voice AI agents with paging. Use this to find an agent's model ID.
  • list_batch_campaignsList batch call campaigns with paging.
  • list_batch_recipientsList the recipients of a batch campaign (`batch_call_id`), optionally filtered by status (pending, dispatched, failed, canceled).
  • list_callsList calls made by one agent (`model_id`), optionally between from_date and to_date (milliseconds since epoch), with paging.
  • list_chatsList chat conversations, optionally for one agent (`agent_id`), with cursor paging.
  • list_knowledge_base_sourcesList or search by name the sources (PDFs, web pages, text) in a knowledge base (`knowledge_base_id`).
  • list_knowledge_basesList knowledge bases your agents can draw answers from, with paging.
  • list_phone_numbersList phone numbers in a workspace (`workspace` ID); is_available=true shows numbers not yet assigned to an inbound agent.
  • pause_batch_campaignVisible to othersPause a running batch campaign by `batch_call_id`. No new calls start until it is resumed.
  • resume_batch_campaignVisible to othersResume a paused batch campaign by `batch_call_id`. Calls to the remaining recipients will start again.
  • search_contactsFind contacts by phone number in `search`. Use this to get a contact's ID.
  • send_outbound_messageChanges dataStart an SMS or WhatsApp conversation: the chat agent (`agent_id`) messages `to_number` from `from_number`. WhatsApp requires an approved template. A real message is sent.
  • start_callChanges dataPlace a real outbound phone call now: the agent (`model_id`) calls `phone` and speaks with the recipient `name`. Optional prompt, greeting and lead email override the defaults.
  • update_agentChanges dataUpdate an agent by `model_id`: name, prompt, greeting, LLM, language, voice or other settings. Only the fields you pass change.
  • update_contactChanges dataUpdate a contact by `contact_id`: name, email, phone number or metadata. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste a Synthflow API key. Sign in to Synthflow, open Admin > Workspace Settings > API Keys and click Create new API key. Copy the key and paste it into PipMCP.

  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 Synthflow AI?

The AI can list and read agents, calls, call analytics, batch campaigns and their recipients, contacts, chats, knowledge bases and their sources, phone numbers and actions. It can create and update agents and contacts, delete contacts, add knowledge base sources, start, pause and resume batch campaigns, place outbound calls and send SMS or WhatsApp messages.

Does the AI see my Synthflow AI credentials?

No. Your Synthflow 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. Placing calls, starting batch campaigns and sending messages reach real people, and deleting a contact is permanent, so these can require your approval before they run. 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 with no credit card required. Paid plans bill per completed task. You also need your own Synthflow account, and anything Synthflow charges for calls is between you and Synthflow.

Will the AI place real phone calls?

Only if you switch on the tools that do it. start_call and create_batch_campaign place real calls, and send_outbound_message sends a real SMS or WhatsApp message. Leave them off to use the AI for agents, transcripts and analytics only, or turn on approval so each call waits for your OK.

Let your AI work in Synthflow AI today.

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

Connect Synthflow AI free

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