Changelog
Récemment livré.
feature
Verify: send and check one-time passcodes, now available to all workspaces
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.
feature
SMS: send text messages and templates, now available to all workspaces
SMS sending is now available to every Bird workspace. Send a message in seconds and follow it all the way to delivery, on whichever surface you build on.
Getting started
What's available
- Free-form text SMS: send your own message text with an alphanumeric sender, gated by per-country policy and your workspace's enabled destination countries.
- Send by template: send a ready-made Bird SMS template by name, with your own variables.
- Delivery tracking: get a message, list your messages, and follow each message's delivery timeline — or receive
sms.*webhooks as status changes. - Everywhere you build: the SMS API, the dashboard (message log, send, templates, metrics, and destination settings), the
bird smsCLI, and the Go, TypeScript, and Python SDKs.
More is on the way — customer-authored templates and additional languages among them.
feature
Bird Platform update: Redesigned organization user management

We've replaced the admin management screen with a new user management experience that gives organization admins a clearer overview of their team and more control over roles and access.
New features
The new Users page under Organization Settings shows each user's role assignments, workspace access, and account status in a single table. Clicking a user opens a detail page where you can add or remove organization roles, review their workspace memberships, and remove them from the organization if needed.
When inviting a new user, you can now assign one or more organization roles as part of the invite flow. For users who haven't accepted their invitation yet, you can resend it directly from their profile page.
What this means for you
If you manage users in your organization, navigate to Settings > Security > Users to find the new experience. The actions available to you depend on your permissions - organization admins can manage roles and remove users from this page.
Good to know
Removing a user from the organization will revoke their access to all workspaces and resources within it. Workspace memberships are managed at the workspace level and are not affected by role changes made here.
feature
Momentum 5.2 release
Momentum 5.2 is now available for download via the MessageSystems customer portal. This release delivers platform upgrades, enhanced security, and improved observability across your email infrastructure.
New features
- RHEL 10 Support (Intel x86_64 & ARM aarch64) – Deploy on Red Hat Enterprise Linux 10 across both Intel and ARM platforms for broader OS compatibility
- TLS v1.3 for SMTP – Strengthened encryption and faster handshake performance for SMTP connections using GnuTLS
- New DNS Configuration Options – Finer control over DNS behavior with configurable UDP buffer sizes and dynamic source port reuse limits
Improvements
- Enhanced Observability – New message fields for better delivery diagnostics, smarter log throttling, and streamlined metrics management
- Platform & Dependency Updates – Updated bundled components and streamlined packaging for improved performance, security, and easier maintenance
Fixes
Several bug fixes for improved stability.
feature
Bird Platform update: New language support

The Bird app now supports multiple languages natively. If your browser is set to one of the supported languages, the app will automatically appear in that language.
Supported languages
- Portuguese - Portugal
- Portuguese - Brazil
- Dutch - Netherlands
- French - France
- German - Germany
- Spanish - Spain
- Russian - Russia
How it works
The app detects your preferred language from your browser settings and displays the interface in that language. All static text will be translated with correct locale rules for currency, plurals, and number formatting.
You can also set your preferred language directly in Bird via Profile → Language. If set, this takes priority over your browser language.
Learn more about language support →
Good to know
Some dynamically loaded content, such as custom pages and dashboards pulled from the API, may not yet be translated. We're continuing to expand translation coverage over time.
If you have any questions, please don't hesitate to reach out to our support team.