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 messages
GETRetrieve 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 messages
POSTSend 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 send
GETSend 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 messages
GETList Related Messages
idrequired- The id of the sent message
Webhook
- Get webhooks
GETList webhooks
- Post webhooks
POSTCreate 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 webhooks
DELETEDelete a webhook
idrequired- The id of the webhook
Blocked
- Get blocked numbers
GETList 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 numbers
POSTCreate a blocked number
bodyrequired- The request body.
Credit
- Post credit transfer
POSTTransfer 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 profile
GETGet profile
Rmm
- Post rmm pre sign attachment
POSTUpload 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
Works with
All appsUse BulkSMS alongside your other connected apps.
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
- Add your BulkSMS key. ahel stores it encrypted.
- Paste one link into your AI:
https://mcp.ahel.ai(once, for every app). - Ask for the work. Your AI picks the action and ahel runs it with your key.
Documentation
- BulkSMS API docsbulksms.com
- Where to find your BulkSMS keyon the vendor's side; paste it into ahel after sign-in
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.
Similar apps
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.
