Introduction
Get started with Bird
Email, SMS, voice, and WhatsApp on one platform — per-channel endpoints over shared infrastructure. Create a key, send your first message, then wire up the rest at your own pace.
Choose a path
Pick a use-case quickstart to go from zero to your first send. Every quickstart is one hand-held happy path — the canonical home that channel and product pages link to.
EmailFrom API key to delivered email in under 5 minutes.
AI onboardingPoint Cursor / VS Code at Bird — MCP, llms.txt, agent CLI.
Send an SMSComing when SMS ships.
Verify a phone numberComing with Verify.
Explore the docs
Beyond the quickstarts, the documentation is organized into four areas. The Guides explain how Bird works and go channel-deep; the Knowledge base is the operational, how-do-I side; the SDKs & CLI are the official ways to call Bird from your own code; and the API reference documents every endpoint.
GuidesPlatform concepts and channel deep-dives — authentication, webhooks, and the full Email guide.
Knowledge baseAccount setup, DNS and domains, deliverability, billing, and troubleshooting.
SDKs & CLITyped SDKs for TypeScript, Python, and Go, plus the bird CLI for shells and agents.
API referenceEvery public endpoint, generated from the same OpenAPI spec that drives the SDKs.
The Email guide
Email is the deepest section today. Start at the Email overview for the conceptual map, or jump straight to a topic:
- Sending — Sending email, Bulk sending, Categories, Rate limits
- Domains & authentication — Sending domains, DKIM, SPF & DMARC, BIMI
- Reputation — Dedicated IPs & pools, IP warmup, Suppressions, Deliverability
- Visibility & testing — Tracking & metrics, Events, Mail sandbox
- Migrating — from SendGrid, Mailgun, Amazon SES, or Resend
What's next
After your first send, wire up Webhooks & events to receive delivery events.