Changelog · back to all
Verify: send and check one-time passcodes, now available to all workspaces
feature
Bird Verify is now available to every workspace. Send a one-time passcode and confirm the code your user enters in two API calls — no sender to register, and no verification id to store.
Getting started
What's available
- Send and check: start a verification with
POST /v1/verify/verifications— which also resends after the cooldown — then confirm the code with the check endpoint. A code can be checked once. - Email and SMS with failover: pick the channels and their order; if the first channel can't deliver, Verify falls back to the next one on the same code budget.
- Per-country configuration: set channel availability and order, per-country senders, and a verified-domain email sender — a per-workspace overlay on Bird's per-country base.
- Built-in safety: code length and lifetime, maximum attempts, resend cooldown, and per-recipient and per-workspace rate limits, all configurable.
- Everywhere you build: the Verify API, the dashboard (onboarding, verifications log, countries, and configuration), the
bird verifyCLI, the Bird MCP server, and the Go, TypeScript, and Python SDKs.
More is on the way — WhatsApp and voice channels, dedicated senders, and customer-authored templates among them.