Skip to content

Integration · Communication

Connect Claude & ChatGPT to Callari

Ask your AI how today's calls went, which calls were flagged in QA, or to book a callback in Callari. It can create, start and pause AI calling campaigns, add customers to them, and read call details, recordings and analytics. It can also handle SMS and email conversations, contacts, sequences, inbound agents, phone numbers, and do-not-call and consent lists.

Connect Callari free

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

Try asking

  • “How are our calls going today?”

    It reads today's overview from Callari's analytics, and can add call outcomes and sentiment if you ask.

  • “Show me the flagged QA calls in the Spring Renewals campaign.”

    It lists the campaign's QA results with flagged calls only, and can open a call's details and recording.

  • “Add Jane Miller to the Spring Renewals campaign.”

    It adds her as a customer in the campaign with her name and phone number.

What your AI can do

Campaigns and calls

Create, start and pause campaigns, add customers, run A/B tests, and read calls, transcripts and recordings.

Analytics and QA

Read overviews, outcomes, costs, sentiment, hourly performance, number health and QA scores, or export calls as CSV.

Contacts, messages and compliance

Manage contacts, notes, sequences, SMS and email conversations, appointments, DNC entries and consent.

  • “Is this number on our do-not-call list?”

    It checks the number against your DNC list, and can add it if the person asked not to be called.

  • “Book a callback with Peter on Friday at 14:00.”

    It creates the appointment at the time you give and can sync it to your connected calendar.

  • “What did our calls cost over the last 30 days?”

    It reads the cost summary for the period, and can add daily call volumes and the conversion funnel.

30 tools for Callari

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

  • add_campaign_customerChanges dataAdd a person to a campaign's call list. Needs campaign_id, full_name and phone; optional email, notes and purchase_history.
  • add_contact_noteChanges dataAdd a note to a CRM contact. Needs contact_id and the note text in `body`.
  • add_to_do_not_callChanges dataAdd a phone number to the do-not-call list with an optional reason, so the AI never calls it.
  • cancel_appointmentDeletesCancel (delete) an appointment by appt_id. This cannot be undone.
  • check_do_not_callCheck whether a phone number is on the do-not-call list.
  • create_appointmentChanges dataBook an appointment at scheduled_at, with optional title, duration_minutes, timezone, notes and the customer's name, email and phone.
  • create_campaignChanges dataCreate a new AI calling campaign with a `name`; optional goal, product_info, timezone, calling_days and hours, max_retries, phone_number_id and voicemail_action.
  • create_contactChanges dataCreate a CRM contact with full_name and phone; optional email, company_name, status, tags, deal_value and notes. Search first to avoid duplicates.
  • get_appointmentGet one appointment by appt_id.
  • get_campaignGet one campaign by campaign_id, with its goal, calling hours, retries and status.
  • get_campaign_analyticsGet performance analytics for one campaign by campaign_id over the last `days`.
  • get_campaign_callGet one call from a campaign by campaign_id and call_id, with outcome, transcript and summary.
  • get_contactGet one CRM contact by contact_id.
  • get_sms_conversationGet one SMS conversation by conv_id, with its messages.
  • get_today_overviewGet today's calling overview: calls made, answered, outcomes and similar headline numbers.
  • list_appointmentsList appointments, optionally filtered by status.
  • list_campaign_callsList the calls made in a campaign by campaign_id.
  • list_campaign_customersList the customers (people to call) in a campaign by campaign_id.
  • list_campaignsList your AI calling campaigns. Use to find a campaign's ID.
  • list_contact_notesList the notes on a CRM contact by contact_id.
  • list_email_conversationsList email conversations, optionally only open or closed ones. Results are paginated.
  • list_sms_conversationsList SMS conversations with customers. Use to find a conversation's ID.
  • pause_campaignChanges dataPause a running campaign by campaign_id so no more calls are placed.
  • reply_email_conversationVisible to othersReply to an email conversation by conv_id with the message `body` (optional body_html). The email is sent to the customer.
  • search_contactsSearch CRM contacts by `search` text, tag or status. Results are paginated; use this to find a contact's ID.
  • send_smsVisible to othersSend a text message in an existing SMS conversation. Needs conv_id and the message `body`. The customer receives it right away.
  • start_campaignChanges dataStart a campaign by campaign_id. The AI agent begins phoning the campaign's customers, which uses call credits.
  • update_appointmentChanges dataReschedule or edit an appointment by appt_id: time, duration, status, notes or customer details.
  • update_campaignChanges dataUpdate a campaign's settings by campaign_id. Only the fields you pass change.
  • update_contactChanges dataUpdate a CRM contact by contact_id. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste a Callari API key. In the Callari dashboard, open API & Docs (app.callari.ai/api-docs) and create a key. Paste the full key, which starts with aiccare_. The API page is part of Callari's Business plan.

  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 Callari?

The AI can create, update, start, pause and delete calling campaigns, add customers, and read calls, recordings, QA results and analytics. It can manage contacts, notes, sequences, inbound agents, call flows, phone numbers, appointments and webhooks, send SMS and email replies, and work with DNC, consent and GDPR requests.

Does the AI see my Callari API key?

No. Your Callari credentials are encrypted at rest and never shown to the AI. After you save them, they are 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 analytics only. Deleting campaigns, contacts or phone numbers is permanent, and those actions 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 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 Callari account with API access.

Can the AI contact my customers?

Only if you switch those tools on. Sending an SMS, replying to an email and starting a campaign all reach real people. You can leave those tools off, or require your approval before each one runs, and still use analytics, QA and the DNC check.

Let your AI work in Callari today.

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

Connect Callari free

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