Get started free
All integrations

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.

27 toolsAPI keyAPI docs

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

  • GETget_conversation

    Retrieves details of a specific conversation.

  • GETlist_conversation_messages

    Retrieves messages within a specific conversation.

  • GETlist_conversations

    Retrieves all conversations across channels.

  • POSTreply_to_conversation

    Sends a reply message within an existing conversation.

  • POSTstart_conversation

    Starts a new conversation by sending a message on any channel.

  • PATCHupdate_conversation

    Updates a conversation status (e.g., archive).

Contact, 5 operations

  • POSTcreate_contact

    Creates a new contact with phone number and optional details.

  • DELETEdelete_contact

    Deletes a contact from the address book.

  • GETget_contact

    Retrieves details of a specific contact.

  • GETlist_contacts

    Retrieves a paginated list of all contacts.

  • PATCHupdate_contact

    Updates an existing contact's details.

Sms, 4 operations

  • DELETEdelete_message

    Cancels a scheduled SMS message before it is delivered.

  • GETget_message

    Retrieves details and status of a sent SMS message.

  • GETlist_messages

    Retrieves a paginated list of sent SMS messages.

  • POSTsend_sms

    Sends an SMS message to one or more recipients.

Verification, 4 operations

  • POSTcreate_verification

    Initiates a phone number verification via SMS, flash, voice call, or email.

  • DELETEdelete_verification

    Deletes a verification object.

  • GETget_verification

    Retrieves details of a verification object without verifying.

  • GETverify_token

    Validates a verification code entered by the user.

Voice, 4 operations

  • DELETEdelete_voice_message

    Cancels a scheduled voice message.

  • GETget_voice_message

    Retrieves details and status of a voice message.

  • GETlist_voice_messages

    Retrieves a paginated list of voice messages.

  • POSTsend_voice_message

    Sends an automated voice call with text-to-speech.

Lookup, 3 operations

  • POSTlookup_hlr

    Performs HLR lookup to check if a number is reachable.

  • GETlookup_number

    Retrieves information about a phone number.

  • GETview_hlr

    Retrieves the result of a previously requested HLR lookup.

Balance, 1 operation

  • GETget_balance

    Retrieves 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