Bird
Bird

A world of possibilities.
One place to start.

SMS / GETTING STARTED

Make the first SMS
an informed one.

Check country, sender, recipient and segment cost before the documented API path. Create your API key, test a controlled message and follow its events after acceptance.

Cursor

Companies that trust Bird across their communications.

Read Bird customer stories
READINESS / FIRST SEND

A setup path with a recoverable stop.

Compare an eligible plan with a registration-pending case. Credentials and exact request fields remain in the maintained guide.

READINESS / FIRST CONTROLLED MESSAGE

Four checks before the API.

  1. 01
    Destination and allowlistVerify account access, intended country and local message category.
  2. 02
    Sender and registrationHold an eligible sender and complete required review before using the production identity.
  3. 03
    Audience and costCheck permission, preferences and reply needs. Count encoded segments and add applicable fees.
  4. 04
    Observe and recoverKeep the message ID and original idempotency key. A 202 begins processing; inspect later delivery events.

Follow the exact sending guide ↗

Preview message segments ↗

CONTROLLED EXAMPLE / EXPECTED RESULT

Pick a setup state.

US: confirm sender, recipient permission, category and allowlist. Follow the maintained sending guide. Record the accepted message ID and original idempotency key, then inspect the log and later receipt.

Local checklist only. No API request is made, and the selected state does not establish account eligibility or delivery.

12
f.Fieldnotes
Your appointment is tomorrow at 9:30. Reply C to confirm.
9:41

Fictional setup states. Credentials and exact requests remain in the maintained sending guide.

FOLLOW EVERY MESSAGE

See what happens after send.

Track each message from API acceptance through the delivery events Bird receives. Connect those updates to your application so your team can spot failures and follow up.

Build delivery tracking ↗

Prepare a test you can learn from.

Prepare the sender and destination, then test the complete delivery path.

  1. Sign up for Bird.

    Create your account and an API key. Keep the key on your server and configure the workspace your application will use.
  2. Choose the country and sender.

    Check which sender types your destination accepts, then choose a name or number. If customers need to reply, choose a suitable number. Read the sender guide
  3. Follow the registration path.

    Read the sender’s country requirements and complete any required review. For a US long code, follow the brand, campaign and number registration path. Destination requirements · US 10DLC guide
  4. Prepare the recipient and reply handling.

    Enable the destination in your workspace, confirm recipient permission and prepare the opt-out flow for your messages. Opt-outs and keywords
  5. Test the send and its outcome.

    Use the supported sandbox recipient to test the lifecycle; it still requires the appropriate US sender and destination setup. A send to your own phone is a real SMS. Verify signed events and handle failures before sending to customers. Sending and testing guide · Delivery receipt example

Questions before your first send

How do I test my SMS integration?
Follow the sending guide with a regional API key, an enabled US destination and a suitable US sender. Send to the documented sandbox recipient +15005550006 to exercise delivery events without contacting a real recipient. A message to your own phone is a real send.
What does Bird SMS include?
Send messages, receive replies, manage senders and destinations, and inspect delivery outcomes. The product hub connects number types, registration, campaigns, analytics and the corresponding setup guides.
Which countries can I send to?
Use the destination catalogue to check current coverage, sender types and registration requirements. Enable the destination in your workspace before sending; coverage alone does not complete your sender setup.
When do I need 10DLC registration?
US application-to-person messaging from local ten-digit numbers uses 10DLC brand and campaign registration. Toll-free and short-code programs have their own requirements. Choose the sender type first and follow its registration guide.

Choose your next step

READY WHEN YOU ARE

Build the supported first path.

Confirm the destination, sender and account requirements, then follow the maintained guide for your next step.

Build the next part of your SMS workflow.

Set up your sender and destination, test the send and use delivery events to check the integration before messaging customers.

Your details

All contact fields are required.

So our team can reach you about your demo.

Products of interest

Optional

We’ll contact you to arrange your demo.
Privacy policy

Start with one channel.
Add the others when you're ready.

A test API key is yours immediately. Production unlocks when you add a payment method and verify a sender.

Read docs
Using Claude Code, Cursor, or Codex? Copy a setup prompt and your agent installs the Bird CLI and skills for you. Pick yours:
Cursor