Abstract module that provide base functionality for implementing alternative provider for the IAP application.
An example of alternative provider can be found in the connector-telephony repository, with the module sms_ovh_http (sending sms with ovh instead of odoo iap)
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Adds a Provider field to IAP accounts so other modules can plug in non-Odoo providers for services like SMS. It is a base/technical module: on its own it only shows the choice "Odoo IAP".
This is a base module for developers, not a ready-to-use feature. It extends the IAP account screen (iap.account) with a new Provider field, which by default only offers the value "Odoo IAP". Other modules can add their own providers to that list.
Where it appears in Odoo: - On the IAP account form, a new "Info" group is shown above the existing account group, containing the Provider field and the company field. - The original account settings group is hidden whenever the provider is not "Odoo IAP", so provider-specific settings can take its place.
Automatic behaviour: - When a user changes the provider, the module asks the provider for its service and, if one is returned, fills in the service on the account. - The same service alignment is applied automatically when an IAP account is created or modified. - The Provider field is mandatory and defaults to "Odoo IAP".
Because no alternative provider is defined in this module, users will not see extra providers until another module is installed. The module touches the IAP account model and its form view only; it adds no menus, reports or scheduled jobs of its own.
Depends on
Required by other modules
Models and fields (1)
- iap.account · extends an existing modelprovider
Text generated by AI (DeepSeek) from reading the Odoo 19.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: 8 confirmed, 1 with no information of 9 versions.
Sources · Odoo 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/server-tools.
terminal Installation and usage
No verified informationInstallation 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.