Skip to content

Integration · Communication

Connect Claude & ChatGPT to SMSPortal

Ask your AI to text a reminder to a customer, send a WhatsApp template message or check how many credits you have left in SMSPortal. It can send one or many SMS messages with your sender ID, schedule a send for later, validate a send in test mode first, list your approved WhatsApp templates and reply on WhatsApp.

Connect SMSPortal free

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

Try asking

  • “How many SMSPortal credits do we have left?”

    The AI reads your account's remaining credit balance.

  • “Text +27821234567: Your order is ready for collection.”

    It sends the SMS to that number. Real sends go out right away and use credits.

  • “Check this message for our 200 contacts in test mode first.”

    It runs the send with test mode switched on, which validates the messages without sending them.

What your AI can do

SMS

Send one or many SMS messages with sender ID, campaign name, opt-out check or a scheduled delivery time, or validate them in test mode.

WhatsApp

List approved templates, send template messages with placeholders, send free-form replies and mark inbound messages as read.

Credit balance

Check your remaining credits before a large send.

  • “Send tomorrow's appointment reminder at 8 in the morning.”

    It sends the SMS with a scheduled delivery time, so it goes out at 8 the next day.

  • “Which WhatsApp templates do we have approved?”

    It lists your approved WhatsApp templates with their names and languages.

  • “Send the order_ready WhatsApp template to +27821234567 with order number 5531.”

    It sends the template message from your business number with the order number filled into the placeholder.

6 tools for SMSPortal

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

  • get_credit_balanceGet the account's remaining SMSPortal credit balance. Check this before a large send.
  • list_whatsapp_templatesList the approved WhatsApp message templates, optionally for one `waba_id`. Use to find a template name and language before sending a template message.
  • mark_whatsapp_message_readChanges dataMark an inbound WhatsApp message as read by its `wam_id`, on the `business_phone_number_id` that received it. The sender sees the read receipt.
  • send_smsVisible to othersSend one or more SMS messages. Pass `messages` as a list of {destination (mobile number), content}; optional `send_options` set senderId, a scheduled startDeliveryUtc, campaignName, checkOptOuts, or testMode=true to validate without sending. Real sends deliver immediately and use credits.
  • send_whatsapp_messageChanges dataSend a free-form WhatsApp message (for example `type`=text with `text`, or an image or document by URL) from `business_phone_number_id` to `recipient`. WhatsApp only allows this within 24 hours of the customer's last message; the message is delivered immediately.
  • send_whatsapp_templateChanges dataSend one WhatsApp template message from `business_phone_number_id` using `template_name` and `language`, to `recipient` (phone number), with optional `parameters` for the template's placeholders. The message is delivered to the recipient immediately.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste a Client ID and an API Secret. In the SMSPortal control panel click the Profile icon at the top right > API Keys, click + Create API Key and choose REST. Copy the Client ID and the API Secret. The secret is shown only once.

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

The AI can check your credit balance, send SMS messages, list your approved WhatsApp templates, send WhatsApp template messages and free-form WhatsApp messages, and mark inbound WhatsApp messages as read.

Does the AI see my SMSPortal Client ID and API Secret?

No. Your SMSPortal Client ID and API Secret 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, for example only the credit balance and templates. Every SMS and WhatsApp message is delivered right away and cannot be recalled, so sending can require your approval before it runs. 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 SMSPortal account, and the messages you send use your SMSPortal credits.

Can I test a send without sending real messages?

Yes. The SMS tool has a test mode that validates the messages without sending them. Ask the AI to run the send in test mode first, then send for real when the result looks right.

Let your AI work in SMSPortal today.

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

Connect SMSPortal free

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