Launch targeted SMS broadcasts to your opted-in audiences.
Send flash sales, restock alerts, event reminders, and product announcements to stored audiences from the dashboard, REST API, or Bird MCP. Preview personalized text and segment counts before launch, automatically skip opted-out or invalid numbers, and track carrier delivery for every recipient.
Autumn collection
DraftAudience
Returning customers
1,000 contacts
Estimated reach
A live estimate of who this campaign will reach. It can change as your audience and suppressions change before you send.
Audience members
People matching this campaign’s audience
1,000
Addressable by SMS
Members with a usable phone identifier
940
Eligible for this send
After the send’s eligibility checks
880
Audience membership and eligibility answer different questions.
Autumn collection
DraftAudience
Returning customers
1,000 contacts
Estimated reach
A live estimate of who this campaign will reach. It can change as your audience and suppressions change before you send.
Audience members
People matching this campaign’s audience
1,000
Addressable by SMS
Members with a usable phone identifier
940
Eligible for this send
After the send’s eligibility checks
880
Audience membership and eligibility answer different questions.
Autumn collection
DraftAudience
Returning customers
1,000 contacts
Estimated reach
A live estimate of who this campaign will reach. It can change as your audience and suppressions change before you send.
Audience members
People matching this campaign’s audience
1,000
Addressable by SMS
Members with a usable phone identifier
940
Eligible for this send
After the send’s eligibility checks
880
Audience membership and eligibility answer different questions.
Filter out opted-out and invalid numbers before you pay to send.
An imported contact list often contains missing phone numbers, duplicate entries, or subscribers who previously replied STOP. Bird checks recipient eligibility before dispatching your broadcast so you only send and pay for deliverable, opted-in contacts.
Personalize from contact profiles
Merge customer names, loyalty tiers, local store locations, or appointment times directly from stored contact properties into each recipient's text.
Automatic opt-out and suppression checks
Separate audience membership from marketing consent. Bird automatically excludes numbers on your sender suppression list or workspace opt-out records when the broadcast runs.
Point-in-time audience resolution
Schedule a campaign days in advance knowing Bird resolves the final audience at send time, capturing newly added members and respecting last-minute unsubscribes.
Draft, schedule, and monitor broadcasts from the dashboard, API, or Bird MCP.
Marketing teams can compose and schedule SMS broadcasts visually in the dashboard while engineers and AI agents trigger or inspect the exact same campaign records over the REST API, CLI, or Bird MCP.
Preview with real contact data
Select your target audience, registered sender, and message template, then preview how longer customer names or missing fields affect character and segment counts.
Schedule around recipient time zones
Send immediately or schedule for a specific launch window. Bird queues and paces outbound messages automatically to match your sender type's approved carrier throughput.
Track live progress or cancel queued sends
Watch queued, sent, delivered, and failed counts update in real time. If plans change, cancel a scheduled broadcast or halt remaining queued messages before they are handed to carriers.
Choose the right sending path for alerts, broadcasts, and multi-step journeys.
Different SMS workloads need different API primitives. Use single or batch sends for application-triggered receipts, broadcasts for audience-wide announcements, and automated workflows when follow-ups depend on customer replies or delays.
Transactional and batch alerts
Call the single-send API or group up to 100 individualized messages in one batch request when your backend reacts to checkouts, logins, or shipping updates.
Scheduled audience broadcasts
Run a broadcast when you want to send a promotion, seasonal drop, or service announcement to thousands of audience members with unified progress reporting.
Multi-step automated journeys
Trigger an automation workflow when a message needs to wait for a delay, branch on an inbound reply, or follow up across SMS, email, and WhatsApp.
From draft to delivery
Catch costly mistakes before a broadcast goes live.
Reviewing your target audience, rendered message copy, registered sender, and scheduled send window on a single screen prevents accidental multi-segment charges and carrier filtering.
Review consent and sending controls01 · Prepare
Who will actually receive this text?
Select your target audience and inspect how many contacts have valid phone numbers and active consent after suppressions and duplicate numbers are filtered out.
02 · Review
Does the personalized text fit in one segment?
Preview the rendered message across sample contacts to verify fallback values, branded links, STOP opt-out instructions, and GSM-7 versus Unicode segment counts.
03 · Launch
Is your sender approved for the destination country?
Pick a registered 10DLC number, verified toll-free number, short code, or alphanumeric sender ID, and schedule delivery inside allowed local sending hours.
04 · Learn
Which messages reached the handset?
Monitor carrier acceptance and handset delivery receipts as they settle, and inspect specific carrier error codes if any messages are rejected or undeliverable.
Build the campaign around the customer
Questions about SMS campaigns
What is the difference between a batch and a broadcast?
When is a scheduled audience resolved?
Can I cancel a campaign after sending starts?
How do I measure campaign performance?
Keep building your SMS program
Scale without
losing control.
Organize teams in workspaces, control API access, and trace changes through audit logs.
Organization
Harbor
Access stays in its workspace.
Production/API keys
Delivery agent
ActiveAlex Lee
Admin
Today · UTC
Audit log
Organization
Harbor
Access stays in its workspace.
Production/API keys
Delivery agent
ActiveAlex Lee
Admin
Today · UTC
Audit log
Organization
Harbor
Access stays in its workspace.
Production/API keys
Delivery agent
ActiveAlex Lee
Admin
Today · UTC
Audit log