Explore the SMS API
Review messaging capabilities and sender options.
No monthly plan is required to send SMS at pay-as-you-go segment rates. Compare sender types and see carrier fees separately.
Trusted every day by teams that
build world-class software.
Send without a monthly plan at the published usage rates below. A paid plan adds a spendable monthly balance deposit and raises your sending limits, along with its other listed benefits. Other fees may apply.
The monthly deposit becomes spendable Bird balance. Usage draws from it at applicable rates; other fees may apply.
Add funds as you need them.
No monthly deposit
Your deposit becomes spendable balance.
US$15/ month
Monthly deposit (USD)
Up to 2,5% off Bird's SMS Outbound fee
US$500/ month
Monthly deposit (USD)
Up to 5% off Bird's SMS Outbound fee
US$2,500/ month
Monthly deposit (USD)
| Feature | Pay as you go | Startup | Growth | Scale |
|---|---|---|---|---|
| Sending and receiving | ||||
| Send API | 60 / minute | 120 / minute | 300 / minute | 750–1,500 / minute |
| Batch API | 30 / minute | 60 / minute | 150 / minute | 300–600 / minute |
| SMS API | Included | Included | Included | Included |
| Batch sending | Included | Included | Included | Included |
| Two-way SMS | Included | Included | Included | Included |
| Templates | Included | Included | Included | Included |
| Smart encoding | Included | Included | Included | Included |
| Domains and deliverability | ||||
| Opt-out keywords | Included | Included | Included | Included |
| Integrations and tools | ||||
| Webhook endpoints | 3 | 3 | 10 | 25 |
| Delivery webhooks | Included | Included | Included | Included |
| API limits | ||||
| Create requests | 60 / minute | 600 / minute | 2,000 / minute | 5,000–10,000 / minute |
| Retrieve requests | 500 / minute | 600 / minute | 1,200 / minute | 3,000–5,000 / minute |
| List requests | 150 / minute | 450 / minute | 900 / minute | 2,500–5,000 / minute |
| Update requests | 60 / minute | 600 / minute | 2,000 / minute | 5,000–10,000 / minute |
| Delete requests | 60 / minute | 600 / minute | 2,000 / minute | 5,000–10,000 / minute |
| Message status requests | 500 / minute | 500 / minute | 1,000 / minute | 3,000–5,000 / minute |
| Verification sends | 60 / minute | 60 / minute | 300 / minute | 1,000–2,000 / minute |
| Verification checks | 120 / minute | 120 / minute | 600 / minute | 2,000–4,000 / minute |
Rate limits describe how fast the API accepts requests, and a higher plan raises them. Webhook endpoints from each of your plans add up. Organization and provider limits may also apply.
Choose a destination and currency. Carrier and registration fees are separate.
| Sender type | Price |
|---|---|
| Long code | $0.0035/segment* |
| Toll-free | $0.0035/segment* |
| Short code | $0.0070/segment* |
* Carrier fees apply on top of the rates shown and vary by destination. See SMS carrier fees
Prices are charged per message segment. Long messages may be split into multiple segments. Learn about character limits
10DLC registration and campaign fees for the United States. 3rd party fees are subject to change.
* Campaign subscription fees are billed every 3 months.
Review messaging capabilities and sender options.
Follow the implementation guide for outbound messages.
Review sender identities and destination requirements.