Communications
for developers

Reach your customers, wherever they are.
Email, SMS, WhatsApp, Apple Messages, and Voice.

Trusted every day by teams that
build world-class software.

From prompt to delivered.

Your agent can set up channels, manage customers, and confirm delivery.
Full read and write access through MCP and CLI.

YouVoice

Can you check which calls are active right now and tell me which are connected and which are still ringing?

Bird MCP4 connected actions
  1. 1Read the workspaceworkspace_get
  2. 2Find calls in progressvoice_legs_list
  3. 3Inspect the connected callvoice_legs_get
  4. 4Inspect the ringing callvoice_legs_get

Less debugging.
More building.

Test requests, trace delivery, and recover from errors with clear feedback at every step.

Todelivered@messagebird.dev
01email.accepted
02email.processed
03email.delivered

Test before you send.

Preview requests and test email delivery paths before going live.

POST /webhooks/bird Signed
SMS delivered

Its signed event is ready for your endpoint.

Know what happened.

Signed webhooks. Clear delivery logs. Replay when you need it.

Explore webhooks
POST /v1/whatsapp/messages
Idempotency-Keywelcome/customer_42
Original request202 Acceptedid: wam_01ky7q3hckecgv6d7jpq865532status: accepted
Same request · retry 01202 Acceptedid: wam_01ky7q3hckecgv6d7jpq865532Idempotency-Replay: true

Retry with confidence.

Idempotency keys keep retries safe and responses predictable.

Explore idempotency
POST /v1/sms/messages
422E01001 ValidationError

to must be a phone number in E.164 format.
Include the country code, starting with +.

req_01ky7q4665emc9tw1pxkptaqwqError reference

Errors you can act on.

The field, the reason, and the next step. For you and your agents.

Explore errors

Make every message
do more.

Design messages, automate journeys, and keep customer conversations connected.

Acknowledge an incoming SMSAutomations
Published
One message. Every step connected.
  1. 01
    Message received

    “Is my order ready?”

    Bird event
    Received
  2. 02
    Recognize sender

    Match by phone number

    List contacts → Branch
    Waiting
  3. 03
    Send a reply

    Personal acknowledgement

    Set values → Send SMS
    Waiting
  4. 04
    Confirm delivery

    Wait for the SMS receipt

    Wait for event → Exit
    Waiting
Other paths No match, failures & timeout

No contact foundContinue with a generic greeting.

Lookup failed or multiple matchesExit and record the reason.

Send failedClassify the failure.

No receipt within 10 minutesRecord delivery as unconfirmed.

Incoming SMS

Is my order ready to collect?

Received

Every channel.
A clearer picture.

See delivery trends, inspect call activity, and pinpoint the issues behind each result.

Email analytics

Delivery over time

89,712accepted98.7%delivery rate
Delivery over timeIllustrative hourly Email analytics for September 21. Accepted, Delivered and Bounced outcomes share a count axis. Figures are illustrative, not live account statistics.01.8k3.5k5.3k7kMessages00:0004:0008:0012:0016:0020:0023:00
74.0%

of bounces in this hour
Gmail

321 of 434 · 14:00–15:00 UTC
By provider
14:00–15:00 UTC
ProviderAcceptedBouncedShare
3,67032174.0%
2,0027818.0%
1,000358.1%

A personal touch.
A wider reach.

Turn contact details into personal messages for the right audience.

MC

Maya Chen

Contact
maya@example.comEmail
+1 202 555 0142Phone
First nameMaya
City LisbonMembership Plus
Audiences1 selected
EmailPersonalized preview

Personalized broadcast

Ready for review
Audience
Harbor members420 recipients
Schedule
24 Sep, 09:00Email · UTC

Start with one.
Build across channels.

Bring your next customer conversation into the same workspace.

Scale without
losing control.

Organize teams in workspaces, control API access, and trace changes through audit logs.

BirdHarborOrganization
WorkspacesProductionSandbox

Delivery agent

API key · Customer operations team
Active
PermissionsAccess
EmailRead & write
SMSRead & write
ALAlex Lee AdminPermissions updated

Audit log

Production
Workspace
Production
Resource
Delivery agent
WhatsApp
ReadRead & write
Succeeded

Your next idea.
Ready to connect.