odoo/odoo#224898

Created by fw-bot
Merged at 84e16388016471a914e154daa36e4bb0a737a9a4

Statuses:

Linked pull requests
label
odoo-dev:18.0-17.0-sms-twilio-rigr-430781-fw
head
b41b829f15cf92415f90a109f70206d9ad600ac8
merged
2 months ago by Marketing, Thibault Delavallee (tde)
odoo/odoo odoo/enterprise
17.0 #206818 #93495
18.0 #224898 #93569
saas-18.2 #224899 #93570
saas-18.3 #224900 #93571
saas-18.4 #224901 #93572
19.0
master #224902 #93573

[ADD] sms_twilio: new SMS provider

We provide a SMS service for our clients through an IAP service. It has almost no annoying configuration, the Odoo database sends stuff to an IAP proxy, that sends the SMS to our providers for them. Cool, easy, it's used quite a bit.

BUT for this to work, Odoo "registers" itself to our providers in the name of our clients. The problem is that the situation with Mobile operators in many countries is rapidly evolving, and more and more countries now require the clients themselves to submit an authorization request to be able to send SMS on their network. As such, Odoo is not supposed to register itself in place of its client. In some countries (and big ones, like USA, Australia, UK and soon France), this service is not working well, or at all, anymore.

The registration process is fastidious, and on top of them it changes from country to country. We do not want to start implementing registration processes by countries just for SMS sending.

For that reason, we will start to provide a new module where we remove the IAP part and connect directly to a new provider: Twilio. Clients will do all the registration themselves directly with the provider, and setup their account in Odoo to send those SMS. Twilio is a well known provider with extensive coverage, ideal for a global solution like Odoo.

task-4658352

Forward-Port-Of: #206818