Mangono Sweego SMS |
|
Description
The Mangono Sweego SMS module is an Odoo 19 extension that lets you send SMS
messages through the Sweego API, replacing the default Odoo IAP
service.
It integrates natively with Odoo 19’s SMS mechanism (SmsApiBase) without relying on any
third-party OCA module, and can be configured on a company-by-company basis: each
company can keep the standard Odoo IAP service or switch to Sweego independently. Every Odoo feature
that sends SMS — marketing, reminders, OTP, notifications — works transparently once Sweego is
selected.
Key Features
Native Sweego SMS sending — routes Odoo SMS through the Sweego API instead of
IAP, using Odoo 19’s standard SmsApiBase mechanism. No OCA dependency required.
|
|
| Per-company provider selection — each company chooses its SMS provider (IAP or Sweego) from its settings, so different companies on the same database can use different providers. | |
| Configurable sender ID & campaign type — set an optional custom sender ID and choose between transactional and marketing campaign types per company. | |
Smart number handling — local numbers without an international prefix are
automatically sent with the FR region, avoiding common formatting errors.
|
|
| Accurate error reporting — Sweego API errors are mapped to native Odoo SMS failure types (account, server…), so failures are reported clearly in the standard SMS views. | |
| SMS credit monitoring — your remaining Sweego SMS credit and its termination date are displayed directly in Odoo’s General Settings. | |
| Compatible with sms_twilio — the Sweego provider coexists with the Twilio module when both are installed, without conflict. |
Installation & Configuration
1. Installation
Install the module from the Odoo Store or directly from your Odoo interface:
- Applications → Search for "Mangono Sweego SMS"
- Click on "Install"
2. Configuration
Set up your Sweego credentials:
- Settings → Mangono Sweego → API Key and Client UUID
- Enter your settings (get yours from your Sweego Account)
Enable Sweego as your SMS provider:
- Settings → General Settings → Mangono Sweego → set the SMS provider to Sweego
- Optionally define a sender ID and choose the campaign type (transactional or marketing)
Technical Specifications
| Odoo Version | 19.0 |
| Dependencies | sms, mangono_sweego_base |
| Category | SMS |
| License | AGPL-3 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Community Apps Dependencies | Show |
| Lines of code | 326 |
| Technical Name |
mangono_sweego_sms |
| License | AGPL-3 |
| Website | https://www.mangono.fr |
Please log in to comment on this module