This module adds messagebird as SMS provider.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Adds Messagebird as an SMS provider in Odoo, so users can configure an API key and send SMS through messagebird.com.
This module extends the SMS gateway configuration with a new provider option called Messagebird. On the SMS gateway form, when the gateway type is set to Messagebird, an extra field appears to enter the Messagebird API key; that field is hidden for other providers and becomes mandatory once Messagebird is selected.
When messages are sent through this gateway, the module contacts the Messagebird service and sends each message using the company phone number (or, if no phone is set, the first 11 characters of the company name) as the sender. Each message is sent individually, and the result is recorded: messages accepted by Messagebird are marked as sent, while messages rejected by the service are marked as failed with a server-side failure reason.
The module only touches the SMS gateway model ir.sms.gateway and its form view. It does not add new menus or reports; configuration happens where SMS gateways are already managed in Odoo. It relies on the SMS alternative provider module to provide the gateway framework.
Depends on
Models and fields (1)
- ir.sms.gateway · extends an existing modelgateway_type, messagebird_apikey (API key)
Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/connector-telephony.
terminal Installation and usage
OCA documentation · Odoo 16.0Configuration
Source · Odoo 16.0To configure this module, you need to:
- Go to Settings / Technical / Phone/SMS / SMS providers
- Create a gateway of type Messagebird, fill in your api key
No verified information in OCA: Installation, Usage.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.