Integration · Communication
Connect Claude & ChatGPT to SMS Manager by BulkSMS.com.au
Ask your AI to text a customer, check whether a reminder was delivered, or show the replies to yesterday's message in SMS Manager by BulkSMS.com.au. It can send and schedule SMS and MMS, read two-way chats and incoming messages, manage contacts, groups and templates, and check your credit balance. Everyday messaging gets done from one chat.
Free plan, no credit card. Takes about a minute.
Try asking
“Text 0412 345 678: Your order is ready for pickup.”
It checks your sender IDs and sends the SMS. The message goes to a real phone and uses credits.
“Who did not receive yesterday's appointment reminder?”
It finds the message and lists its recipients with each one's delivery status.
“What replies did we get to that reminder?”
It lists the replies received to the message.
What your AI can do
Sending and scheduling
Send SMS and MMS now or later, check delivery status, and pause, resume or cancel scheduled messages.
Chats and replies
Read two-way chats, the history with one contact, replies to a sent message and all incoming messages.
Contacts and groups
Search, create and update contacts, build groups, save templates, and see your sender IDs and credit balance.
“How many credits do we have left?”
It reads the account's current SMS credit balance.
“Add Sarah Lee, 0400 111 222, to the VIP group.”
It creates the contact with name and number and adds her to the group.
“Pause tomorrow's scheduled promo message.”
It finds the scheduled message and pauses it, so it is not sent until you resume it.
30 tools for SMS Manager by BulkSMS.com.au
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_contacts_to_groupChanges dataAdd existing contacts (`contact_ids`) to a group by `group_id`.cancel_scheduled_messageDeletesCancel a scheduled message by `scheduled_id` so it is never sent. This cannot be undone.create_contactChanges dataCreate a contact with a mobile `gsm_number`, plus optional `display_name`, `email`, `description` and `group_ids`.create_groupChanges dataCreate a contact group with a `name`, optional `description` and starting `contact_ids`.create_templateChanges dataSave a reusable message template with a `title` and `message` text.delete_contactDeletesPermanently delete a contact by `contact_id`. This cannot be undone.get_chat_historyGet the message history of a chat with one `contact` (phone number). Page back with `before` or `cursor`.get_contactGet one contact by `contact_id`, with number, name, email, groups and custom fields.get_credit_balanceGet the account's current SMS credit balance. Check before large sends.get_current_userGet the logged-in SMS Manager user's details. Use to confirm which account you are working in.get_groupGet one contact group by `group_id`.get_messageGet one message by `message_id`, with its text, sender and status.get_message_statsGet message statistics for a period, optionally filtered by `direction` and `date_from` / `date_to`.get_scheduled_messageGet one scheduled message by its `detail_id` (the scheduled message ID), with text, recipients and send time.get_sms_statusCheck the delivery status of a sent SMS by its `message_ref`.list_chatsList two-way chat conversations with contacts, most recent first. Results are paginated.list_group_contactsList the contacts in a group by `group_id`. Results are paginated.list_message_recipientsList the recipients of a sent message by `message_id`, with each one's delivery `status`.list_message_repliesList the replies received to a sent message by `message_id`.list_scheduled_messagesList scheduled messages, filtered by `search`, `status` or a `from` / `to` date range.list_sender_idsList the sender IDs (names or numbers messages can be sent from) on the account, with their approval status.list_templatesList or search saved message templates by `search`.pause_scheduled_messageChanges dataPause a scheduled message by its ID (`pause_id`) so it is not sent until resumed.resume_scheduled_messageChanges dataResume a paused scheduled message by its ID (`resume_id`) so it is sent at its scheduled time.search_contactsSearch contacts by name or number (`search`), or filter by `group_id`. Results are paginated.search_groupsList or search contact groups by name (`search`). Results are paginated.search_incoming_messagesSearch incoming (received) messages by text `search`, `type` or `date_from` / `date_to`. Results are paginated.search_messagesSearch sent and received messages by text `search`, `direction`, `status`, or `date_from` / `date_to`. Results are paginated.send_smsVisible to othersSend an SMS or MMS to one or more `recipients` (phone numbers) with the `message` text and optional `sender_id`. Pass `scheduling` to send later. Messages go out to real phones and use credits.update_contactChanges dataUpdate a contact's number, name, email, description, groups or custom fields by `contact_id`.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose SMS Manager by BulkSMS.com.au from the app list.
- 2
Paste your key
Paste an SMS Manager API key. Log in to SMS Manager, open API Keys, click Create New Key, give it a name and copy the value. Anyone with the key can send messages on your account, so keep it secret.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in SMS Manager?
It can read and search messages, chats, incoming messages, replies, recipients and delivery status, message statistics, contacts, groups, templates, scheduled messages, sender IDs and your credit balance. It can send and schedule SMS and MMS, create and update contacts, create groups and add contacts to them, save templates, pause and resume scheduled messages, and cancel a scheduled message or delete a contact.
Does the AI see my SMS Manager API key?
No. Your SMS Manager 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 read-only. Sending an SMS reaches real phones and uses credits, and cancelling a scheduled message or deleting a contact cannot be undone. These can require your approval before they run. 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 SMS Manager account, and messages you send use its credits.
Does sending messages use credits?
Yes. Messages the AI sends go out to real phones and use credits on your SMS Manager account. The AI can check your credit balance before a large send, and you can require your approval for send_sms so nothing goes out without you.
Let your AI work in SMS Manager by BulkSMS.com.au today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect SMS Manager by BulkSMS.com.au freePipMCP is not affiliated with SMS Manager by BulkSMS.com.au. Product names are trademarks of their owners.






