BulkSMS MCP connector
BulkSMS is a messaging platform that provides JSON REST API services for sending and receiving SMS messages, managing message history, and accessing account information. The BulkSMS MCP connector allows AI agents to send and retrieve messages, manage blocklists, and view account profiles. It also supports transferring credits between accounts, listing related messages, and uploading attachments via signed URLs.
Authentication type
- Basic Auth - Requires a username and password to be configured for the agent to access the service.
Uses
Use the BulkSMS MCP connector to perform the following actions:
- Send SMS notifications to customers at scale without manual effort
- Block unwanted phone numbers to prevent incoming spam and malicious messages
- Retrieve message history and conversation threads for compliance and auditing
- Monitor account credit balance and transfer credits between BulkSMS accounts
- Automate two-way SMS communication by receiving and responding to incoming messages
- Set up webhooks to trigger workflows when messages arrive or delivery status updates
- Attach files to SMS messages using secure signed URLs for document delivery
Example prompts
Use the following example prompts to invoke BulkSMS MCP connector tools from your AI assistant or Boomi Connect workflow:
Send an SMS to all customers in my list confirming their appointment tomorrow.Show me all blocked numbers in my BulkSMS account.Retrieve the last 50 messages I sent through BulkSMS this week.Create a webhook in BulkSMS that triggers when an incoming message arrives.Check my current BulkSMS account credit balance and profile information.Block this phone number in BulkSMS because we keep getting complaints.Transfer 1000 credits from my main BulkSMS account to my team account.Display all the webhooks configured in my BulkSMS instance and their status.Send an SMS to a customer with a file attachment using BulkSMS.Show me all messages related to this conversation thread in BulkSMS.
BulkSMS MCP connector tools
The BulkSMS MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| getBlockedNumbers | Retrieves a list of phone numbers that are currently blocked from receiving messages. |
| createBlockedNumbers | Adds a phone number to the blocked list to prevent message delivery. |
| createCreditTransfer | Transfers account credits to another user account. |
| getMessages | Retrieves a list of messages with their details and status information. |
| createMessages | Sends one or more text messages to specified recipients. |
| getMessagesSend | Sends a message using simple request parameters without complex formatting. |
| getMessages2 | Retrieves detailed information about a specific message. |
| getMessagesRelatedreceivedmessages | Lists messages related to or received in response to a specific message. |
| getProfile | Retrieves the account profile information and settings. |
| createRmmPreSignAttachment | Uploads a file attachment using a pre-signed secure URL. |
| getWebhooks | Retrieves a list of configured webhooks for event notifications. |
| createWebhooks | Creates a new webhook to receive notifications for specified events. |
| deleteWebhooks | Removes a webhook from the account configuration. |
| getWebhooks2 | Retrieves detailed information about a specific webhook. |
| createWebhooks2 | Modifies the settings of an existing webhook configuration. |