12 actions ready for your AI

Connect BulkSMS to your AI

Add your BulkSMS key once and every AI you use can get messages, post messages and get blocked numbers through it.

Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.

Not verified by us yet. Its actions come from BulkSMS's own documented API, and we have not run them here yet.

Use your own BulkSMS account. Credentials stay encrypted in ahel.

Tell me when ahel has verified BulkSMS

What your AI can do with BulkSMS

Choose a task and ask your AI.

Message

  • Get messagesGET

    Retrieve Messages

    limit
    The maximum number of messages that are returned.
    filter
    See the message filtering for more information.
    sortOrder
    The default value is DESCENDING If the sortOrder is DESCENDING, the newest messages be first in the result.
  • Post messagesPOST

    Send Messages

    bodyrequired
    The request body.
    deduplication-id
    Safeguards against the possibility of sending the same messages more than once.
    auto-unicode
    Specifies how to deal with message text that contains characters not present in the GSM 03.38 character set.
    schedule-date
    Allows you to send a message in the future.
  • Get messages sendGET

    Send message by simple GET or POST

    torequired
    The phone number of the recipient.
    bodyrequired
    The text you want to send.
    deduplication-id
    Refer to the deduplication-id parameter.
  • Get messages related received messagesGET

    List Related Messages

    idrequired
    The id of the sent message

Webhook

  • Get webhooksGET

    List webhooks

  • Post webhooksPOST

    Create a webhook

    namerequired
    A text identifier for the webhook.
    triggerScoperequired
    Specifies when the webhook will be triggered.
    urlrequired
    The location of the webhook.
    active
    Indicates whether you want the webhook activated.
  • Delete webhooksDELETE

    Delete a webhook

    idrequired
    The id of the webhook

Blocked

  • Get blocked numbersGET

    List blocked numbers

    min-id
    Records with an id that is greater or equal to min-id will be returned.
    limit
    The maximum number of records to return.
  • Post blocked numbersPOST

    Create a blocked number

    bodyrequired
    The request body.

Credit

  • Post credit transferPOST

    Transfer credits to another account

    creditsrequired
    The amount of credits to transfer.
    toUserIdrequired
    The numeric user ID of the account that will receive the credits.
    toUsernamerequired
    The username of the account that will receive the credits.
    commentOnFrom
    An optional note that will be shown on the credit history of your account.
Show 2 more groups

Profile

  • Get profileGET

    Get profile

Rmm

  • Post rmm pre sign attachmentPOST

    Upload an attachment via a signed URL

    fileExtension
    The extension of the file.
    mediaType
    The media type of the file you would like to upload.

Ask your AI

Try one of these requests with a connected AI.

  • Show me the message in BulkSMS
  • Post a message in BulkSMS
  • Show me the blocked number in BulkSMS
  • Post a blocked number in BulkSMS
  • Show me the profile in BulkSMS
  • Show me the message related received in BulkSMS

BulkSMS MCP server, hosted by ahel

One hosted endpoint serves BulkSMS. There is nothing to install and no local server to run.

Connect BulkSMS to Claude, Claude Code, Cursor or Codex

  1. Add your BulkSMS key. ahel stores it encrypted.
  2. Paste one link into your AI: https://mcp.ahel.ai (once, for every app).
  3. Ask for the work. Your AI picks the action and ahel runs it with your key.

Documentation

About BulkSMS

BulkSMS is a messaging service. Connect your own key and your AI can get messages, post messages and get blocked numbers.

BulkSMS over MCP: ahel serves BulkSMS to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your BulkSMS key once, paste one link into your AI, and the actions above are there.

Messaging

Questions

Is my BulkSMS key safe?

Your BulkSMS key is sealed in ahel and added to the request server-side when your AI calls BulkSMS. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.

Which AIs can use BulkSMS through ahel?

Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.

What can my AI do with BulkSMS?

12 actions today, covering messages, webhooks and blockeds. Ask in plain language; your AI picks the action and ahel runs it with your key.

Does connecting BulkSMS cost anything?

Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. BulkSMS may bill you for API use under its own terms.