Skip to content

Integration · Marketing

Connect Claude & ChatGPT to Tars

Ask your AI to look up the people your Tars agents talk to, tag them or add new ones. It can send a WhatsApp message or a campaign template to a phone number, check a campaign send for errors first, and start a conversation at a trigger point in one of your agent flows.

Connect Tars free

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

Try asking

  • “List the end users tagged 'webinar'.”

    The AI lists end users filtered by tag, with name, email, phone and channel identifiers.

  • “Add Maria Jensen from the website form, with email [email protected] and her WhatsApp number.”

    It creates the end user with an origin, name, email and WhatsApp number.

  • “Tag end user 8812 as VIP.”

    It updates the end user's tags. Only the fields it passes change.

What your AI can do

End users

List, read, create, update and delete the people your agents talk to, with tags, email, phone and channel identifiers.

WhatsApp and campaigns

Send WhatsApp text or template messages and campaign messages, and validate a campaign send before it goes out.

Agent conversations

Start a conversation with an end user at a trigger point in an agent flow, with your own data variables.

  • “Check this campaign send to +44 7700 900123 before it goes out.”

    It validates the campaign message with the campaign ID, phone number and template parameters, without sending anything.

  • “Send our order confirmation template to +45 12 34 56 78 on WhatsApp.”

    It sends the approved WhatsApp template in the language you choose. The message is delivered immediately.

  • “Start the onboarding flow for this user.”

    It starts a conversation at the trigger point in the agent flow you name, with optional data variables. This contacts the user.

9 tools for Tars

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

  • create_end_userChanges dataCreate an end user. `origin` is required; add name, email, phone, tags and channel identifiers such as a WhatsApp number.
  • delete_end_userDeletesPermanently delete an end user by `end_user_id`. This cannot be undone.
  • get_end_userGet one end user by `end_user_id`, including name, email, phone, tags and channel identifiers.
  • list_end_usersList end users (the people your Tars agents talk to), optionally filtered by `tag` or `origin`. Paginated with `cursor`.
  • send_campaign_messageVisible to othersSend a campaign message to one recipient: `campaign_id`, recipient phone `to`, and template `params` (plus optional media URL). The message is delivered immediately.
  • send_whatsapp_messageVisible to othersSend a WhatsApp message to a phone number (`to`, international format). Use `type` message with `message.text` inside an open conversation window, or `type` template with an approved template name and language outside it. The message is delivered immediately.
  • start_agent_conversationChanges dataStart a conversation with an end user at a trigger point in an agent flow: agent `conv_id`, trigger `gid`, the user's `channel_user_id`, and optional `data` variables. This contacts the user.
  • update_end_userChanges dataUpdate an end user by `end_user_id`: name, email, phone, tags or channel identifiers. Only the fields you pass change.
  • validate_campaign_messageVisible to othersCheck a campaign send (`campaign_id`, `to`, `params`) for errors without actually sending anything. Use before send_campaign_message.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Choose your Tars data region (us, eu, in or qa) and paste an API key. In Tars go to Settings › Integrations and, in the API Keys panel, click Create key. Pick Whole organization as scope, tick the permissions you need (Triggers, Channels, End-users) and copy the key. It is shown only once.

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

It can list, read, create, update and delete end users. It can send WhatsApp messages and campaign messages, check a campaign send for errors without sending it, and start a conversation with an end user at a trigger point in an agent flow.

Does the AI see my Tars API key?

No. Your Tars 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 lookups only. Sending messages, starting agent conversations and deleting end users can require your approval before they run. Deleting an end user is permanent. 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 Tars account, and Tars says API access requires a paid Tars plan.

Can the AI send any WhatsApp message?

Inside an open conversation window it can send a plain text message. Outside that window it has to use an approved WhatsApp template with its name and language. Either way the message is delivered immediately, so you may want sending to require your approval.

Let your AI work in Tars today.

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

Connect Tars free

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