Skip to content

Integration · Communication

Connect Claude & ChatGPT to Talkroute

Ask your AI who called while you were out, which texts are still unread, or what a caller said in a voicemail. It reads call history, text conversations and voicemails in Talkroute, looks up contacts, users, numbers, extensions and ring groups, and can send a text message or add a contact when you ask.

Connect Talkroute free

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

Try asking

  • “Which calls did we miss this morning?”

    The AI lists call history with the result missed, with caller numbers and times.

  • “Show me the text conversations with unread messages.”

    It lists text conversations filtered to unread, with the time of the last message.

  • “What did the caller in the latest voicemail want?”

    It finds the voicemail and reads the caller, time and transcription if there is one, and can give you a link to the audio.

What your AI can do

Text messages

Read text conversations and messages, filter by number, sender or unread, and send SMS or MMS replies.

Calls and voicemail

List call history by direction, result or recording, read voicemails with transcriptions, get audio links and mark voicemails read.

Contacts and phone system

Search, create, update and delete contacts, and see users, numbers, extensions, ring groups and text campaigns.

  • “Text 13125550199 that the order ships on Monday.”

    It sends the text in the conversation between your Talkroute number and that contact. The recipient gets it right away.

  • “Add Jane Miller from Acme as a contact with her mobile number.”

    It creates the contact with name and company, then adds the phone number as Mobile.

  • “Which of our numbers can send texts?”

    It lists your Talkroute numbers that can be used for messaging.

23 tools for Talkroute

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

  • add_contact_phone_numberChanges dataAdd a phone number to a contact by `contact_id` with `phone_number` and `type` (Mobile, Office, Home or Other).
  • create_contactChanges dataCreate a contact with `name` and optional company, role, emails, notes and url. Add phone numbers with add_contact_phone_number.
  • delete_contactDeletesPermanently delete a contact by `contact_id`. This cannot be undone.
  • get_accountGet the connected Talkroute account's details.
  • get_contactGet one contact by `contact_id`, including phone numbers, emails and notes.
  • get_text_messageGet one text message by `conversation_id` and `message_id`.
  • get_voicemailGet one voicemail by `message_id`, including caller, time and transcription if available.
  • get_voicemail_audio_urlGet a link to the audio recording of a voicemail by `voice_message_id`.
  • list_call_historyList call history filtered by `direction`, `result` (answered, missed, hangup), `numbers`, `recorded`, duration or `before` date. Page with `cursor`.
  • list_contactsList contacts, optionally filtered by `contact_name` or only `favorite` contacts.
  • list_extensionsList the account's phone extensions.
  • list_mailbox_voicemailsList the voicemails in one voicemail box by `voice_mailbox_id`, optionally filtered by caller `name` or `email`.
  • list_numbersList the account's Talkroute phone numbers; set `could_be_used_for_messaging` to 1 to get only texting-capable numbers.
  • list_ring_groupsList ring groups (groups of users that ring together).
  • list_text_campaignsList registered text messaging campaigns for the account.
  • list_text_conversationsList text conversations, filtered by `talkroute_number`, `sender_number`, `unread`, or last-message time (`since`, `before`).
  • list_text_messagesList the messages in a text conversation by `conversation_id` (Talkroute number and contact number joined by a dash, e.g. 13125550100-13125550199).
  • list_usersList users in the Talkroute account.
  • list_voice_mailboxesList voicemail boxes, optionally filtered by `search`, `email` or `description`.
  • list_voicemailsList voicemail messages across the mailboxes you can access.
  • mark_voicemail_readChanges dataMark one voicemail as read or unread by `message_id` with `read` true or false.
  • send_text_messageChanges dataSend a text message (SMS/MMS) in a conversation by `conversation_id` (Talkroute number-contact number) with `body` and an optional `attachment`. The recipient receives it immediately.
  • update_contactChanges dataUpdate a contact by `contact_id`: name, company, role, emails, notes, url or favorite. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste your Talkroute API key (it starts with tr_live_). Talkroute issues API keys on request: use Request API Access on talkroute.com/api. Sending messages through the API may require a Talkroute bulk texting 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 Talkroute?

It can read call history, text conversations and messages, voicemails and voicemail boxes, contacts, users, numbers, extensions, ring groups and text campaigns. It can send text messages, mark voicemails read or unread, and create, update and delete contacts.

Does the AI see my Talkroute API key?

No. You paste your Talkroute 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 reading calls and voicemails without sending texts. send_text_message reaches the recipient right away and delete_contact cannot be undone, and both 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, and you do not need a credit card to start. Paid plans are billed per completed task. You also need your own Talkroute account.

How do I get a Talkroute API key?

Talkroute does not create API keys in the app. You request API access on talkroute.com/api, and Talkroute gives you a key that starts with tr_live_. Sending texts through the API may require a bulk texting plan.

Let your AI work in Talkroute today.

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

Connect Talkroute free

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