Integration

MessageBird integration

Omnichannel communications API for SMS, WhatsApp, Voice, and more. Send messages, make calls, verify phone numbers, and build conversational experiences across channels. Perfect for notifications, two-factor authentication, and customer engagement.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in MessageBird.Built from the 27 MessageBird tools below, on the connection you add once.

Common MessageBird use cases

  • Contact management
  • Notifications
  • Delivery tracking
  • Debugging
  • Reporting
  • Status checking
  • Support context
  • Conversation management
  • Fraud prevention
  • Complete 2FA

What you can do with MessageBird

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Conversation, 6 operations

  • get_conversationGet conversationGETRetrieves details of a specific conversation.
  • list_conversation_messagesList conversation messagesGETRetrieves messages within a specific conversation.
  • list_conversationsList conversationsGETRetrieves all conversations across channels.
  • reply_to_conversationReply to conversationPOSTSends a reply message within an existing conversation.
  • start_conversationStart conversationPOSTStarts a new conversation by sending a message on any channel.
  • update_conversationUpdate conversationPATCHUpdates a conversation status (e.g., archive).

Contact, 5 operations

  • create_contactCreate contactPOSTCreates a new contact with phone number and optional details.
  • delete_contactDelete contactDELETEDeletes a contact from the address book.
  • get_contactGet contactGETRetrieves details of a specific contact.
  • list_contactsList contactsGETRetrieves a paginated list of all contacts.
  • update_contactUpdate contactPATCHUpdates an existing contact's details.

Sms, 4 operations

  • delete_messageDelete messageDELETECancels a scheduled SMS message before it is delivered.
  • get_messageGet messageGETRetrieves details and status of a sent SMS message.
  • list_messagesList messagesGETRetrieves a paginated list of sent SMS messages.
  • send_smsSend smsPOSTSends an SMS message to one or more recipients.

Verification, 4 operations

  • create_verificationCreate verificationPOSTInitiates a phone number verification via SMS, flash, voice call, or email.
  • delete_verificationDelete verificationDELETEDeletes a verification object.
  • get_verificationGet verificationGETRetrieves details of a verification object without verifying.
  • verify_tokenVerify tokenGETValidates a verification code entered by the user.

Voice, 4 operations

  • delete_voice_messageDelete voice messageDELETECancels a scheduled voice message.
  • get_voice_messageGet voice messageGETRetrieves details and status of a voice message.
  • list_voice_messagesList voice messagesGETRetrieves a paginated list of voice messages.
  • send_voice_messageSend voice messagePOSTSends an automated voice call with text-to-speech.

Lookup, 3 operations

  • lookup_hlrLookup hlrPOSTPerforms HLR lookup to check if a number is reachable.
  • lookup_numberLookup numberGETRetrieves information about a phone number.
  • view_hlrView hlrGETRetrieves the result of a previously requested HLR lookup.

Balance, 1 operation

  • get_balanceGet balanceGETRetrieves current account balance and payment info.

Use MessageBird from Claude Code, Cursor or Codex

Connect MessageBird in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its MessageBird operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect MessageBird

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect MessageBird once

    Add your MessageBird connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

MessageBird integration FAQ

What can you do with the MessageBird integration?

LiveContext exposes 27 operations on MessageBird, covering conversation, contact, sms and verification. Common uses include Contact management, Notifications and Delivery tracking.

Popular integrations

Browse the whole catalog