OdooWiki OCA HUB

SMS provider: Messagebird

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

This module adds a dummy provider you can use for testing your SMS flows.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

Adds a 'Dummy' SMS gateway option so you can test SMS flows without sending real messages. The gateway records each message and returns a state you choose, useful for testing.

This module extends the SMS gateway configuration with a new gateway type called 'Dummy'. It is meant for testing: instead of sending real SMS through a provider, it simulates sending and stores what would have been sent.

When you configure an SMS gateway and select the 'Dummy' type, two extra fields appear on the gateway form: - 'State': the status that each simulated message should get (for example sent or error). This field is required when the Dummy type is selected. - 'Sent messages': a read-only log that accumulates the content of every message processed by this gateway, each prefixed with a timestamp.

When messages are sent through this gateway, the module writes their content into the 'Sent messages' log and returns the chosen state for each message. If the chosen state is 'error', the message is marked with a server failure; otherwise no failure is recorded.

The module only touches the SMS gateway configuration model ir.sms.gateway and adds a group of fields to its existing form view. It does not add new menus or reports. It depends on the alternative SMS provider module, which provides the base gateway configuration screen.

Models and fields (1)
  • ir.sms.gateway · extends an existing modeldummy_state, dummy_result (Sent messages), gateway_type

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 dummy, set the state you want SMS sent via this provider to end up in
  • Sent SMS will show in field Results

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.