OdooWiki OCA HUB
SMS License: AGPL-3

Implementation of OVH http2sms API for sending sms. This module depend of odoo native sms module it only implement ovh as provider instead of odoo SA.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

Lets Odoo send SMS through your own OVH SMS account instead of Odoo's default provider. You enter your OVH account, API user, password and sender name once, and Odoo uses them for outgoing text messages.

This module adds OVH as an alternative SMS provider inside Odoo's standard SMS feature. Once installed, you can choose "SMS OVH http" as the provider on an SMS account and fill in four OVH-specific values: the OVH SMS account, the API user ID, the API user password and the sender name.

Where it appears: - On the SMS provider account form, a new "OVH account" section shows the four OVH fields, but only when the provider is set to SMS OVH http. - On the SMS message form, a read-only "error detail" field is added next to the failure type, so you can see the raw answer returned by OVH when a message fails.

Business rules and automatic behaviour: - When the SMS account is configured for OVH, Odoo routes outgoing messages to the OVH HTTP gateway using the stored credentials and sender name. - Messages are sent one by one: batch sending is refused with an error message, and the normal batching logic is split so each SMS is handled individually. - If OVH does not answer with "OK", the message is marked as a server error and the OVH response is stored in the error detail field. - A number that is empty or badly formatted is reported as a wrong number format.

It touches the SMS account, the SMS sending service and the SMS message records, and it relies on the phone and SMS modules already present in Odoo.

Models and fields (3)
  • sms.api · extends an existing model
  • sms.sms · extends an existing modelerror_detail
  • iap.account · extends an existing modelprovider, sms_ovh_http_from (Sender Name), sms_ovh_http_login (API User ID), sms_ovh_http_account (SMS Account), sms_ovh_http_password (API User Password)

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: 3 confirmed, 6 with no information of 9 versions.

Sources · Odoo 12.0

Confirmed on 2026-11-03 in branch 12.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 > IAP Account
  • Create a new account with SMS OVH HTTP as provider
  • Fill your account information as follows:
  • SMS Account
  • API User ID / API User Password
  • Sender name
  • You can now send an sms!

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.