Skip to content

Integration · Communication

tatango.com

Connect Claude & ChatGPT to Tatango

Ask your AI how many people unsubscribed this month, what went out to a list last week, or to add a new subscriber in Tatango. It can create and update SMS lists, add, update and unsubscribe subscribers, and read sent, scheduled and draft messages. Broadcasts and single texts are separate tools you can keep off or put behind approval.

Connect Tatango free

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

Try asking

  • “What did we send to the VIP list last week?”

    The AI lists messages sent to that list between the dates and can open one for delivery details.

  • “Add +1 555 010 2030 to the Offers list with the tag store-signup.”

    It adds the subscriber to the list with the tag. By default they get the opt-in confirmation text.

  • “Who unsubscribed from the Offers list?”

    It lists the phone numbers that have unsubscribed from that list.

What your AI can do

Lists and keywords

Read, create and update SMS lists with keywords and opt-in, help and stop replies, and list custom fields and short codes.

Subscribers

List, read, add and update subscribers, unsubscribe numbers and see who has unsubscribed.

Messages

Read sent, scheduled and draft messages with delivery details, and send broadcasts or single texts when you allow it.

  • “What is scheduled to go out this week?”

    It lists the scheduled messages for the list you choose.

  • “Change the help reply on the Events list.”

    It updates the list's help reply message.

  • “Unsubscribe this number from the Offers list.”

    It unsubscribes the phone number from that list.

36 tools for Tatango

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

  • add_subscriberChanges dataAdd a subscriber to a list by `list_id` with `subscriber.phone_number` and optional name, email, tags and custom field. By default they receive the opt-in confirmation text.
  • create_listChanges dataCreate an SMS list; pass `list.name` and optional keywords and opt-in, help and stop reply messages.
  • create_list_bulk_taggingVisible to othersCreate a new bulk tagging for a list. Required: bulk tagging. Has effects visible outside this system. API summary: Adding Multiple Tags to Multiple Subscribers.
  • create_list_custom_fieldChanges dataCreate a new custom field for a list. Required: custom field. API summary: Create a Custom Field.
  • create_list_webhookDeletesCreate a new webhook for a list. Destructive action; may require approval. API summary: Creating a New Webhook for a List.
  • create_momt_reportChanges dataCreate a new momt report. Required: date from or date to. API summary: Creating a New MOMT Report.
  • create_shortcode_test_keywordChanges dataCreate a new test keyword for a shortcode. Required: keyword name. API summary: Testing Keyword Availability on Shortcode.
  • delete_listDeletesPermanently delete a list by list id. Destructive action; may require approval. API summary: Destroy a List.
  • delete_list_custom_fieldsMoves moneyPermanently delete a custom field by list id. Financial or irreversible action; may require approval. API summary: Deleting a Custom Field.
  • delete_list_tagsMoves moneyPermanently delete a tag by list id. Financial or irreversible action; may require approval. API summary: Deleting a Tag From All Subscribers.
  • delete_list_webhookDeletesPermanently delete a webhook by webhook id. Destructive action; may require approval. API summary: Destroying a Webhook.
  • delete_subscriber_tagsMoves moneyPermanently delete a tag by phone number. Financial or irreversible action; may require approval. API summary: Deleting tags from a Subscriber.
  • get_accountGet the connected Tatango account's details.
  • get_listGet one SMS list by `list_id`, including keywords and auto-reply messages.
  • get_list_webhookGet one webhook for a list by webhook id. API summary: Showing a Webhook.
  • get_messageGet one message by `list_id` and `message_id`, including its delivery details.
  • get_momt_reportGet one momt report by momt report id. API summary: Getting Status of a Processed MOMT Report.
  • get_subscriberGet one subscriber on a list by `list_id` and `subscriber_id` (the phone number).
  • list_custom_fieldsList the custom subscriber fields on a list by `list_id`.
  • list_draft_messagesList draft messages for a list by `list_id`.
  • list_list_webhooksList webhooks for a list. API summary: Listing Webhooks.
  • list_listsList your SMS lists with their IDs and keywords.
  • list_momt_report_unprocessedsList unprocesseds for a momt report. API summary: Getting Status of a Unprocessed MOMT Report.
  • list_scheduled_messagesList scheduled messages for a list by `list_id`.
  • list_sent_messagesList messages sent to a list by `list_id`, optionally between `start_date` and `end_date`.
  • list_shortcodesList the short codes on the account.
  • list_subscribersList the subscribed phone numbers on a list by `list_id`.
  • list_unsubscribedList phone numbers that have unsubscribed from a list by `list_id`.
  • send_list_broadcastChanges dataSend a text message with `message.content` to every subscriber on a list by `list_id`. This texts real people and cannot be recalled.
  • send_textChanges dataSend a single SMS or MMS to one phone number: pass `transactional_message` with `number` (digits only), `content` and `is_mms` (true for MMS, with optional `subject`). This texts a real person.
  • unsubscribe_subscriberDeletesUnsubscribe a phone number from a list by `list_id` and `subscriber_id` (phone number).
  • update_listChanges dataUpdate an SMS list's name or reply messages by `list_id`, passing the changed fields in `list`.
  • update_list_keywordsVisible to othersUpdate an existing keyword identified by list id. Has effects visible outside this system. API summary: Set Keywords for a List.
  • update_list_opt_in_settingsVisible to othersUpdate an existing opt in setting identified by list id. Has effects visible outside this system. API summary: Configure List Opt-In Type.
  • update_list_webhookDeletesUpdate an existing webhook identified by webhook id. Destructive action; may require approval. API summary: Updating a Webhook.
  • update_subscriberChanges dataUpdate a subscriber's name, email, tags or other details by `list_id` and `subscriber_id` (phone number).

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Tatango from the app list.

  2. 2

    Paste your key

    Enter your Tatango login email as the username and your API key as the password. Log in to the Tatango app at app.tatango.com and copy your API key from your account's API settings.

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

It can read your account, SMS lists, keywords, subscribers, unsubscribed numbers, sent, scheduled and draft messages, custom fields and short codes. It can create and update lists, add and update subscribers, unsubscribe numbers, send a text to a whole list and send a single SMS or MMS.

Does the AI see my Tatango credentials?

No. Your Tatango 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. A list broadcast texts every subscriber and cannot be recalled, and a single text also reaches a real person, so those tools 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 HeyMyApps 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?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Tatango account.

Does adding a subscriber send them a text?

By default, yes. When the AI adds a subscriber to a list, Tatango sends the list's opt-in confirmation text. You can see and change the opt-in, help and stop replies on each list, and you can require approval on add_subscriber if you want to check each one first.

Let your AI work in Tatango today.

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

Connect Tatango free

HeyMyApps is not affiliated with Tatango. Product names are trademarks of their owners.