Be the first to get access to new connectors. Get early access →
ConnectorBay Early access

BulkSMS (BYOK) — connector documentation

  • MCP endpoint: https://byok-bulksms.connectorbay.com/mcp
  • REST API: POST https://byok-bulksms.connectorbay.com/v1/tools/{tool_name}, described by the OpenAPI 3.1 spec at https://byok-bulksms.connectorbay.com/openapi.json
  • Transport: Streamable HTTP, stateless, MCP specification 2025-06-18 or later
  • Authentication: your own BulkSMS BulkSMS API token ID, sent in the X-Upstream-Key header and the BulkSMS API token secret in X-Upstream-Key-2 of every request (never stored, logged or cached)
  • Health: https://byok-bulksms.connectorbay.com/health · Tool schemas: https://byok-bulksms.connectorbay.com/tools.json
  • Publisher: Unify Dynamics LLC · connectorbay.com/byok-bulksms · agent@connectorbay.com

What BulkSMS (BYOK) is for

BulkSMS (BYOK) lets an AI assistant read your own BulkSMS data through the BulkSMS API with a key you supply (BulkSMS API token ID). Read-only: 6 tools (get_profile, list_messages, get_message, list_related_received_messages, list_blocked_numbers, list_webhooks). The BYOK key travels with each request, is used for that one call only and is never stored, logged or cached; it is only ever sent to api.bulksms.com. Unofficial connector by Unify Dynamics LLC: not affiliated with, endorsed by or sponsored by BulkSMS. BulkSMS and its logos are trademarks of their owners and are used only to say which service the connector works with.

Ask your assistant things like:

  • "How many BulkSMS credits do I have left?"
  • "Which BulkSMS messages failed delivery today?"
  • "What is the delivery status of BulkSMS message 12345?"
  • "Did anyone reply to BulkSMS message 12345?"
  • "Which numbers are blocked on our BulkSMS account?"
  • "Which BulkSMS webhooks are active?"

What it does

  • get_profile: Show the account: username, creation date, credit balance and limit, daily sending quota and remaining count, and allowed sender addresses. Company tax reference and billing details are left out.
  • list_messages: List the messages you sent or received, newest first by default, with direction, numbers, text, parts, credit cost, submission and delivery status. Filter with name=value clauses joined by &. Scheduled messages show only after their delivery date.
  • get_message: Get one message by id with direction, numbers, text, parts, credit cost and delivery status.
  • list_related_received_messages: List the replies received that are related to a sent message, identified by the sent message id.
  • list_blocked_numbers: List the phone numbers blocked for this account with the date they were blocked and the note describing why.
  • list_webhooks: List the webhooks set up on the account with name, trigger scope (for example SENT) and whether each is active. Webhook URLs and contact emails are left out.

BYOK key

You bring your own BulkSMS BulkSMS API token ID (https://www.bulksms.com/developer/json/v1/). Your assistant sends it in the X-Upstream-Key header with each request. ConnectorBay uses it for that one call only: it is never stored, logged or cached, never shown in an answer, and it is only sent to api.bulksms.com over https, with no redirects followed. Create a key with the fewest permissions the tools need (read-only if the provider offers it), and revoke it at the provider whenever you like.

Notices

Uses an API token created in the BulkSMS web app under Settings > Developer Settings > API Tokens: the token ID is the username and the token secret is the password.

Data sources

Live from the BulkSMS API (api.bulksms.com) with a BYOK key; documentation: https://www.bulksms.com/developer/json/v1/. Endpoints checked against that documentation on 2026-10-16.

What it is not

Unofficial connector by Unify Dynamics LLC: not affiliated with, endorsed by or sponsored by BulkSMS. BulkSMS and its logos are trademarks of their owners and are used only to say which service the connector works with. It is read-only: it never creates, changes, sends or deletes anything in your BulkSMS account.

Built for: Worldwide. Languages: English.