Skip to content

Integration · Communication

Connect Claude & ChatGPT to ZenCall

Ask your AI who called your ZenCall AI phone agent today and what was said. It can read calls with their conversation messages and recordings, manage contacts and the instructions the agent uses for each caller, and keep your outbound calling list and call configurations up to date. You can also change the agent's greeting, prompt or voice from the chat.

Connect ZenCall free

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

Try asking

  • “Who called our AI phone agent today, and what did they want?”

    The AI lists the latest calls and reads the conversation messages of each one, so you get a short summary per caller.

  • “Get the recording of the call from +45 20 12 34 56 this morning.”

    It finds the call in the call list and fetches the recording file for it.

  • “Add Mette Larsen from Nordic Foods as a contact and tell the agent she is a key customer.”

    It creates the contact with phone, name and company, and adds instructions the AI uses when she calls.

What your AI can do

Calls and recordings

List calls handled by your AI phone agents, read the conversation messages, get recordings and mark calls read or unread.

Contacts and caller instructions

Search, create and update contacts with company, custom AI instructions for each caller and blocked status.

Outbound calling and agent settings

Manage the outbound calling list and call configurations with prompt, days, hours and timezone, and update an AI phone's prompt, greeting, voice or language.

  • “Block the number that keeps calling us with sales pitches.”

    It finds the contact and updates it with blocked status, or creates a blocked contact if the number is new.

  • “Put these five leads on the outbound calling list.”

    It adds each person with name, phone, email and job. The AI phone may call them according to your outbound call configuration.

  • “Change the greeting on our AI phone to mention our new opening hours.”

    It reads the AI phone's current settings and updates the intro sentence. The change affects live calls.

19 tools for ZenCall

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

  • create_contactChanges dataCreate a contact with `phone` (required), `name`, `company_name`, and optional `intro`/`prompt` instructions the AI uses when this person calls. Set `is_blocked` to block the number.
  • create_outbound_call_configChanges dataCreate an outbound call configuration with the AI `prompt`, the `ai_phone` that places the calls, calling window `call_from`/`call_by` (hh:mm:ss), `days` (0 = Monday to 6 = Sunday) and `call_timezone`. Once active, the AI will phone your outbound contacts.
  • create_outbound_contactChanges dataAdd a person to your outbound calling list with `name`, `phone`, `email` and `job`. The AI may call this number according to your outbound call configuration.
  • delete_contactDeletesPermanently delete a contact by `contact_id`. This cannot be undone.
  • delete_outbound_contactDeletesPermanently remove a contact from your outbound calling list by `contact_id`. This cannot be undone.
  • get_ai_phoneGet one AI phone agent by `ai_phone_id`: its number, voice, language, greeting, prompt and call-handling settings.
  • get_callGet one call by `call_id`, including the phone numbers, duration, AI phone used and the conversation messages.
  • get_call_recordingGet the recording file for a call by `call_id`.
  • get_contactGet one contact by `contact_id`, including name, phone, company and the custom instructions the AI uses for this caller.
  • get_outbound_call_configGet one outbound call configuration by `call_config_id`.
  • get_outbound_contactGet one outbound contact by `contact_id`.
  • list_callsList calls handled by your AI phone agents, newest first. Filter with a free-text `search` term and page through with `page`.
  • list_contactsList your contacts, optionally filtered with a free-text `search` term (name, phone, company).
  • list_outbound_call_configsList your outbound call configurations (campaigns): the prompt, AI phone, calling days and calling hours for automated outgoing calls.
  • list_outbound_contactsList the contacts on your outbound calling list, optionally filtered with a free-text `search` term.
  • update_ai_phoneChanges dataUpdate an AI phone agent by `ai_phone_id`, e.g. its `prompt`, `intro_sentence`, `voice`, `language` or summary email settings. Only the fields you pass change, and changes affect live calls.
  • update_callChanges dataUpdate a call by `call_id`, typically to mark it read or unread with `is_read`. Only the fields you pass change.
  • update_contactChanges dataUpdate a contact by `contact_id`: name, phone, company, AI instructions or blocked status. Only the fields you pass change.
  • update_outbound_call_configChanges dataUpdate an outbound call configuration by `call_config_id`: prompt, AI phone, calling days, hours or timezone. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste your ZenCall API key. Sign in to the ZenCall dashboard (app.zencall.ai) and create or view your personal API key there. Copy it 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 ZenCall?

The AI can list and read calls with their conversation messages and recordings, and read contacts, outbound contacts, outbound call configurations and AI phone settings. It can create and update contacts, add people to the outbound calling list, create and update outbound call configurations, update AI phone settings and delete contacts.

Does the AI see my ZenCall API key?

No. Your ZenCall 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 with reading calls only. Deleting a contact is permanent and can require your approval before it runs. 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 ZenCall account.

Can the AI start outbound calls?

Not by dialing a number directly. It can add people to your outbound calling list and create or update the outbound call configuration with prompt, AI phone, calling days, hours and timezone. Once a configuration is active, your ZenCall AI phone calls the contacts on that list. Changes to AI phone settings affect live calls, so you may want approval on those tools.

Let your AI work in ZenCall today.

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

Connect ZenCall free

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