OdooWiki OCA HUB

SMS Global Digital

sms_global_digital folder_open OCA/l10n-portugal open_in_new
SMS License: AGPL-3

Implementation of the Global Digital API for sending SMS.

This module relies on OCA's IAP Alternative Provider and Odoo's SMS modules for the messaging workflow and core functionality.

auto_awesome What this module does

AI-generated from the code · Odoo 14.0

Lets Odoo send SMS through the Global Digital provider instead of the default SMS service. You configure the sender ID and API key on an IAP account, and Odoo routes outgoing text messages through Global Digital.

This module adds Global Digital as an alternative SMS provider in Odoo. Once installed, you can create or edit an IAP account and choose "SMS Global digital" as the provider, then fill in a Sender ID and an Api Key. These fields only appear when that provider is selected.

In Settings, under the Contacts section, a new block called "Send SMS with Global Digital" appears with a link to buy credits from the provider's website.

When the Global Digital account is active, Odoo sends SMS messages through the Global Digital service. The phone number is cleaned of a leading plus sign before sending. If no phone number is given, the system blocks the send and asks for a valid number. If the provider rejects the number, a validation message is shown.

Batch sending is not supported: if more than one message is queued at once, Odoo raises an error. To work around this, each SMS record is sent individually rather than grouped.

If the provider is not Global Digital, the module leaves Odoo's normal SMS behaviour untouched. It touches the iap.account, sms.api and sms.sms models.

Models and fields (2)
  • sms.api · extends an existing model
  • iap.account · extends an existing modelprovider, sms_global_digital_api_key (Api Key), sms_global_digital_sender_id (Sender ID)

Text generated by AI (DeepSeek) from reading the Odoo 14.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 14.0

Confirmed on 2026-11-03 in branch 14.0 of OCA/l10n-portugal.

terminal Installation and usage

OCA documentation · Odoo 14.0

To configure this module, you need to:

  • Create a Global Digital account
  • Go to the Settings / Technical / IAP / IAP Accounts menu
  • Create a new entry and select SMS Global Digital as the provider
  • Insert your API key and fill the other fields

Send your SMS messages as you normally do. If the setup is correct, messages will be sent through Global Digital provider.

No verified information in OCA: Installation.

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.