Daily updates from Odoo
Sunday, August 31, 2025
2 changes · 18.0
New functionality added to Odoo
Odoo adds a new Twilio SMS option so companies can send text messages using their own Twilio account instead of relying only on Odoo's IAP relay. This helps customers meet country-specific carrier registration requirements and improves SMS reliability in markets where direct sender authorization is required.
Original PR description
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.…
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: odoo/odoo#206818
This pull request adds a new base territory module to help organize contact-related geographic information such as regions, districts, branches, and territories. This can support better contact segmentation and business location management across the system.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr