Getting started with Email
Send your first email in minutes and verify your domain for production.
Test transactional emails, bounce webhooks, and suppression handling right away using Bird's shared onboarding domain and sandbox addresses before you touch DNS. When you are ready to reach customers, authenticate your own sending domain with guided DKIM, return-path, and DMARC records.
Trusted by engineering and product teams
shipping at global scale.
Three steps from your first test call to verified customer mail.
Rehearse delivery outcomes and webhook handling in the sandbox first, then authenticate your domain before emailing live recipients.
- 01
Create a regional API key.
Sign up for Bird and issue an API key in the US or EU region that matches your application's data residency needs. Store the secret in your backend environment variables; the Bird SDK automatically routes requests to the matching regional host.
- 02
Rehearse delivery and bounces in the sandbox.
Send your first test message from Bird's shared onboarding domain to built-in sandbox addresses that simulate delivered mail, hard bounces, and spam complaints. You can verify your webhook signatures and suppression handling before publishing a single DNS record. Read the quickstart →
- 03
Verify your sending domain for customer mail.
Add your domain in the dashboard and publish the generated DNS records for DKIM signing and an aligned return path. Set a DMARC policy and confirm verification so password resets, receipts, and campaigns land in the primary inbox. Sending domains guide →
Put it into practice.
Continue with the documentation, guides and examples for this topic.
Questions before your first send
How do I test without sending real email?
Do I need my own verified domain immediately?
Where should I start?
Choose your next step
Send your first test email today.
Create a workspace, trigger a sandbox delivery or bounce event from your backend, and verify your webhook pipeline before you email a single customer.