Skip to content

Integration · Communication

poweredbytext.com

Connect Claude & ChatGPT to Powered By Text

Ask your AI to text a group, add a new subscriber, or pull a report of last month's messages in Powered By Text. It can manage groups, segment lists, contacts and templates, list keywords and subscribers, and send SMS, MMS or WhatsApp messages to groups, segments or single numbers.

Connect Powered By Text free

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

Try asking

  • “Text the Volunteers group: Tonight's meeting moves to 7 pm.”

    It finds the group ID and sends the message to the group. The texts go out immediately.

  • “Add Maria Lopez, +1 555 0100, to the Newsletter group. She signed up at the front desk.”

    It adds her to the group with mobile number, country code and name. Only add people who have agreed to receive texts.

  • “Show me the messages we sent and received in August.”

    It gets a message report for that date range, up to two months at a time, optionally for specific groups or message types.

What your AI can do

Messages and broadcasts

Send texts to groups, segment lists or single numbers by SMS, MMS or WhatsApp, and pull reports of sent and received messages.

Groups and subscribers

Create and update groups with opt-in, help and stop messages, list keywords, and add, find or remove subscribers.

Contacts, segments and templates

Search and create contacts, build segment lists for targeted broadcasts, and save and reuse message templates.

  • “Save a template for appointment reminders.”

    It creates a reusable template with a name and the message text, ready to use in a later send.

  • “Which keywords can people text to join the Events group?”

    It lists the keywords set up for that group.

  • “Send the spring offer only to our VIP segment.”

    It sends a broadcast from the group to the segment lists you pick, using your message or a saved template.

49 tools for Powered By Text

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

  • add_group_subscriberChanges dataAdd a subscriber to a group by `group_id` with `mobile_no`, `mobile_country_code`, first/last name and optional custom properties. Only add people who have agreed to receive texts.
  • create_account_templateChanges dataCreate a new template for a account. Required: name or message. Search templates first to avoid duplicates. API summary: Add Account Template.
  • create_batchVisible to othersCreate a new batch. Has effects visible outside this system. API summary: Batch Add Pending Subscribers.
  • create_contactChanges dataCreate a contact with `mobile_no`, first/last name, email, address and custom parameters.
  • create_contact_imageChanges dataCreate a new contact for a orgunit. Search contacts first to avoid duplicates. API summary: Create Contact Image.
  • create_documentChanges dataCreate a new document. API summary: Upload Media File.
  • create_document_postChanges dataCreate a new document. API summary: Upload file for segment of subscribers of a group.
  • create_groupChanges dataCreate a subscriber group with `name` and optional description, opt-in/help/stop messages and auto-response.
  • create_group_keywordChanges dataCreate a new keyword for a group. Search keywords first to avoid duplicates. API summary: Add Keyword.
  • create_group_short_urlChanges dataCreate a new short url for a group. API summary: Create a shorten URL.
  • create_group_templateChanges dataCreate a new template for a group. Required: name or message. Search templates first to avoid duplicates. API summary: Add Group Template.
  • create_orgunitChanges dataCreate a new orgunit. Required: name or email. Search orgunits first to avoid duplicates. API summary: Create new Orgunit.
  • create_segment_listChanges dataCreate a segment list with `list_name` and optional `description`.
  • create_templateChanges dataSave a reusable message template with `name` and `message` text.
  • delete_account_templateDeletesPermanently delete a template by template id. Destructive action; may require approval. API summary: Delete Account Template.
  • delete_group_keywordsMoves moneyPermanently delete a keyword by group id. Financial or irreversible action; may require approval. API summary: Delete Keywords.
  • delete_group_templateDeletesPermanently delete a template by template id. Destructive action; may require approval. API summary: Delete Group Template.
  • delete_orgunit_templateDeletesPermanently delete a template by template id. Destructive action; may require approval. API summary: Delete Orgunit Template.
  • delete_segment_listDeletesPermanently delete a segment list by list id. Destructive action; may require approval. API summary: Delete Segment List.
  • delete_segment_list_subscribersMoves moneyPermanently delete a subscriber by list id. Financial or irreversible action; may require approval. API summary: Remove Subscribers from Segment List.
  • get_accountGet your Powered By Text account details.
  • get_groupGet one group by `group_id`, including its opt-in, help and stop messages and auto-response settings.
  • get_message_reportVisible to othersGet a report of sent and received messages between `from_date` and `to_date` (YYYY-MM-DD, max 2 months apart), optionally filtered by `group_ids` and `message_types`.
  • list_group_communication_codesList communication codes for a group. API summary: Get communication code based on GroupId.
  • list_group_keywordsList the keywords people can text to join or interact with a group, by `group_id`.
  • list_group_notification_urlsList notification urls for a group. API summary: Get notification setting.
  • list_group_subscribersList or search the subscribers in a group by `group_id`, with `search`, `page` and `limit`.
  • list_group_templatesList message templates for one group by `group_id`.
  • list_groupsList or search your subscriber groups (text lists) with `search`, `page` and `limit`. Use this to find a group ID before sending messages.
  • list_phonenumbersList phonenumbers. Optional filters: numbers or type. API summary: Get Phonenumbers.
  • list_segment_list_subscribersList the subscribers in a segment list by `list_id`, with `search`, `page` and `limit`.
  • list_segment_listsList or search your segment lists (targeted audiences for broadcasts).
  • list_templatesList or search your saved message templates with `search`, `page` and `limit`.
  • remove_group_subscriberDeletesRemove a subscriber from a group by `group_id` and `mobile_no`. They will stop receiving that group's messages.
  • search_account_templatesSearch templates for a account by search, sorting or template id. Use this to find existing templates before creating a new template. Results are paginated. API summary: Get All Account Templates.
  • search_contactsSearch your contacts with `search`, `starts_with` and `mobile_country_code`, with `page` and `limit`.
  • search_orgunitsSearch orgunits by search or default orgunit. Use this to find existing orgunits before creating a new orgunit. Results are paginated. API summary: Get Orgunit.
  • send_messageChanges dataSend a text to one or more groups: `group_id` (list of group IDs), `message` or `template_id`, `message_type` (Test, BroadcastMessage, Twoway or Unicast), optional `channel_type` (SMS, MMS, WHATSAPP) and `subscriber_mobile_no` for one person. This sends real messages immediately.
  • send_segment_messageChanges dataSend a broadcast from a group (`group_id`) to specific segment lists (`list_ids`) or phone numbers (`subscriber_numbers`) with `message` or `template_id`. This sends real messages immediately.
  • update_account_templatesVisible to othersUpdate an existing template identified by account id. Has effects visible outside this system. API summary: Update Account Template.
  • update_groupChanges dataUpdate a group by `group_id`; `name` is required, plus any description, opt-in/help/stop messages or auto-response to change.
  • update_group_keywordsVisible to othersUpdate an existing keyword identified by group id. Has effects visible outside this system. API summary: Update Keyword.
  • update_group_notification_urlsVisible to othersUpdate an existing notification url identified by group id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update notification setting.
  • update_group_templatesVisible to othersUpdate an existing template identified by group id. Has effects visible outside this system. API summary: Update Group Template.
  • update_orgunitChanges dataUpdate an existing orgunit identified by orgunit id. API summary: Update Orgunit Details.
  • update_orgunit_templatesVisible to othersUpdate an existing template identified by orgunit id. Has effects visible outside this system. API summary: Update Orgunit Template.
  • update_segment_list_subscriberChanges dataUpdate one subscriber in a segment list by `list_id` and `subscriber_no`: first/last name, email or region.
  • update_segment_list_subscribersVisible to othersUpdate an existing subscriber identified by list id. Has effects visible outside this system. API summary: Add Subscribers to Segment List.
  • upload_segment_subscriber_fileChanges dataCreate a new document. API summary: Upload Segment Subscriber File.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Powered By Text from the app list.

  2. 2

    Paste your key

    Paste your Powered By Text API Client ID and Client secret, plus your Account ID and Orgunit ID. Powered By Text issues these through your Implementation Specialist, so ask them for all four. There is no separate sign-in step.

  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 Powered By Text?

It can list and read groups, keywords, subscribers, contacts, templates and segment lists, and read your account details and message reports. It can create and update groups, create contacts, templates and segment lists, add and remove group subscribers, update segment list subscribers, and send messages to groups, segments or single numbers.

Does the AI see my Powered By Text credentials?

No. Your Client ID, Client secret and account IDs 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 and reports. Sending a message or a segment broadcast texts real people right away, and removing a subscriber stops their messages from that group, 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?

Powered By Text connects with OAuth, and OAuth connections need the HeyMyApps Pro plan or above. HeyMyApps also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own Powered By Text account.

Where do I get my API credentials?

Powered By Text issues API credentials through your Implementation Specialist. Ask them for your API Client ID and Client secret, your Account ID and your Orgunit ID, and paste all four into HeyMyApps. HeyMyApps uses the Client ID and secret to connect, so you do not sign in through a browser.

Let your AI work in Powered By Text today.

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

Connect Powered By Text free

HeyMyApps is not affiliated with Powered By Text. Product names are trademarks of their owners.