Skip to content

Integration · Communication

texto.com.au

Connect Claude & ChatGPT to Texto (SMS)

Ask your AI to send a text, check whether it was delivered, or show the replies you got in Texto. It can send single or bulk SMS, read messages and campaigns with their delivery results, and list inbound replies, opt-outs and your dedicated numbers. It can also check your credit balance and messaging report.

Connect Texto (SMS) free

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

Try asking

  • “Text 0412 345 678: your order is ready for pickup.”

    The AI sends one SMS with your message and an optional sender. It sends a real text and uses credits.

  • “Did the message I sent this morning arrive?”

    It reads the message by ID with its delivery receipt.

  • “Show me the replies we got today.”

    It lists inbound SMS messages, so you can see who replied and what they wrote.

What your AI can do

Send SMS

Send one SMS or the same message to many recipients, with an optional sender and campaign.

Delivery and replies

Read sent messages with delivery receipts, campaigns with the result of each message, and inbound replies.

Account and numbers

Check your credit balance and messaging report, and list sub-accounts, dedicated numbers and opt-outs.

  • “How many credits do we have left?”

    It reads the credit balance of your Texto account.

  • “Send the same reminder to these 40 numbers.”

    It sends the message to every recipient in the list at once. Each message is real and uses credits.

  • “Who has opted out of our messages?”

    It lists the phone numbers that have opted out, so you can leave them out of the next send.

40 tools for Texto (SMS)

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

  • attach_numberChanges dataAssign a number (account id). API summary: Assign parent-owned numbers to a sub-account.
  • create_accountChanges dataCreate a new account. API summary: Create a sub-account.
  • create_account_keyChanges dataCreate a new key for a account. API summary: Create an API key for an account.
  • create_account_userChanges dataCreate a new user for a account. API summary: Invite a user to an account.
  • create_allocateChanges dataCreate a new allocate. API summary: Allocate credits to a sub-account.
  • create_inboundDeletesCreate a new inbound. Destructive action; may require approval. API summary: Rotate the inbound signing secret.
  • create_numberChanges dataCreate a new number. API summary: Purchase a dedicated number (alias of /numbers/purchase).
  • create_orderChanges dataCreate a new order. API summary: Purchase a dedicated number.
  • create_recallChanges dataCreate a new recall. API summary: Recall credits from a sub-account.
  • create_recall_postChanges dataCreate a new recall. API summary: Recall numbers from a sub-account.
  • create_shipmentDeletesCreate a new shipment. Destructive action; may require approval. API summary: Rotate the delivery receipt signing secret.
  • delete_accountDeletesPermanently delete a account by account id. Destructive action; may require approval. API summary: Schedule a sub-account for deletion.
  • delete_account_keyDeletesPermanently delete a key by key id. Destructive action; may require approval. API summary: Revoke an API key.
  • delete_account_userDeletesPermanently delete a user by member id. Destructive action; may require approval. API summary: Remove a user from an account.
  • get_accountGet one account by account id. API summary: Get account detail.
  • get_balanceGet the credit balance of your account.
  • get_campaignGet a campaign by `campaign_id` with the result of each message in it.
  • get_messageGet one sent message and its delivery receipt by `message_id`.
  • get_messaging_reportGet the messaging report for your account.
  • list_account_accessesList accesses for a account. API summary: Get management and inherited access settings.
  • list_account_balancesList balances for a account. API summary: Get a sub-account's credit balance.
  • list_account_keysList keys for a account. API summary: List API keys for an account.
  • list_account_numbersList numbers for a account. API summary: List numbers assigned to an account.
  • list_account_reportsList reports for a account. API summary: Report for a specific account.
  • list_account_usersList users for a account. API summary: List users on an account.
  • list_accountsList your account and its sub-accounts.
  • list_availablesList availables. API summary: List numbers available to purchase.
  • list_groupsList groups. API summary: List numbers across the account and its sub-accounts.
  • list_groups_getList groups. API summary: Report across the account and its sub-accounts.
  • list_inbound_messagesList inbound SMS messages (replies you have received).
  • list_numbersList the dedicated numbers your account owns, which you can use as a sender.
  • list_optoutsList phone numbers that have opted out of receiving your messages.
  • list_teamsList teams. API summary: List team members on the calling account.
  • list_webhooksList webhooks. API summary: Get configured webhook endpoints.
  • send_batchDeletesSend a batch. Destructive action; may require approval. API summary: Send to many recipients.
  • send_smsVisible to othersSend one SMS to a phone number (`to`) with `message`, plus optional `sender` and `campaign`. This sends a real text message and uses credits.
  • update_accountChanges dataUpdate an existing account identified by account id. Only the fields you pass are changed. API summary: Update a sub-account.
  • update_account_accessesVisible to othersUpdate an existing access identified by account id. Has effects visible outside this system. API summary: Update management and inherited access settings.
  • update_inboundsMoves moneyUpdate an existing inbound. Financial or irreversible action; may require approval. API summary: Create or update the inbound message webhook.
  • update_shipmentsMoves moneyUpdate an existing shipment. Financial or irreversible action; may require approval. API summary: Create or update the delivery receipt webhook.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Texto (SMS) from the app list.

  2. 2

    Paste your key

    In the Texto app, open Developers → API keys and create a key. The full key is shown only once, so copy it straight away and paste it into HeyMyApps.

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

The AI can send a single SMS or a bulk SMS to many recipients. It can read sent messages with delivery receipts, campaigns, inbound replies, opt-outs, dedicated numbers, accounts and sub-accounts, your credit balance and your messaging report.

Does the AI see my Texto credentials?

No. Your Texto 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 balance and delivery lookups. Sending SMS reaches real people and uses credits, and bulk sending can require your approval before it runs. 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 Texto account, and the messages you send use your Texto credits.

Can the AI avoid texting people who opted out?

The AI can list the numbers that have opted out and check a recipient list against it before it sends. Leave bulk sending behind approval if you want to review the final list yourself.

Let your AI work in Texto (SMS) today.

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

Connect Texto (SMS) free

HeyMyApps is not affiliated with Texto (SMS). Product names are trademarks of their owners.