Communications foundations

Understand what happens between sending a message and updating your application. Practise the happy path and recover from failures.

Practise in your Bird dashboard

Sign in with your existing Bird account to save progress and complete the exercises.

01 · Email · English

Your first email

A customer places an order. Give them a clear, personal confirmation, and know what happens after you send.

02 · Email · English

Delivery & events

Accepted is the beginning of the story. Explore delivery, bounces, and complaints without reaching a real customer.

03 · SMS · English

Smarter SMS

Small changes to a message can change its encoding and segment count. Keep the meaning while making the message more efficient.

04 · WhatsApp · English

WhatsApp replies

Send a useful order update, then let the customer choose where to leave their delivery.

05 · Verify · English

Verify a customer

Verification is a small interaction with an important job: establish that someone controls the destination.

06 · Realtime · English

Realtime updates

Your operations team changes an order. Your customer’s tracking screen should change with it.

07 · Platform · English

Reliable webhooks

Events can arrive more than once. A trustworthy integration verifies the sender and processes each event appropriately.

08 · Certification · English

Practical assessment

Build an order-notification workflow for a new scenario. Your results determine whether you pass.

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.

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

Cursor