OdooWiki OCA HUB

SMS provider: Messagebird

sms_messagebird folder_open OCA/connector-telephony open_in_new
Tools License: AGPL-3

This module adds messagebird as SMS provider.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

Adds 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.

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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation 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.0

To 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.

info

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.