Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Lines of code | 1003 |
Technical Name |
mutho_sms_odoo |
License | LGPL-3 |
Website | https://www.dotbdsolutions.com |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Lines of code | 1003 |
Technical Name |
mutho_sms_odoo |
License | LGPL-3 |
Website | https://www.dotbdsolutions.com |

MuthoSMS Integration for Odoo
Complete SMS Gateway Integration for Bangladesh

๐ฑ Overview
A comprehensive SMS integration module that provides seamless MuthoSMS API connectivity for Odoo applications. This module enables businesses to send SMS notifications, marketing campaigns, and automated communications directly from their Odoo system using Bangladesh's trusted MuthoSMS gateway.
๐ What Makes This Module Special?
MuthoSMS is built for Bangladeshi SMS sending (muthosms.com). Unlike traditional Odoo SMS providers that rely on expensive international gateways, this module integrates directly with MuthoSMS - Bangladesh's premium SMS service provider. It automatically intercepts all Odoo SMS traffic and routes it through MuthoSMS, providing cost-effective, reliable SMS delivery with local number support.
๐ Quick Start Guide
Simple 5-Step Setup
- 1๏ธโฃ Install the Module
- 2๏ธโฃ Register on MuthoSMS Website
- 3๏ธโฃ Purchase Subscription / Transfer Balance to API
- 4๏ธโฃ Add JWT Token in Odoo
- 5๏ธโฃ Activate Service โ All Set!
๐ฐ Registration Offer
Register your account with Only BDT 100
You will get BDT 100 Balance - It's very simple!
โจ Key Features
Seamless Integration
Automatically intercepts all Odoo SMS traffic and routes through MuthoSMS API without modifying core Odoo code.
JWT Authentication
Secure JWT token-based authentication with MuthoSMS API for enterprise-grade security.
Cost Tracking
Real-time SMS cost calculation with GSM-7 and Unicode encoding detection. Track spending with detailed analytics.
Balance Monitoring
Live account balance monitoring with low balance warnings to prevent service disruption.
Template Support
Full support for Odoo's built-in SMS templates (sms.template) with dynamic variable replacement.
Detailed Logging
Comprehensive SMS logs with delivery status, API responses, and cost breakdown for each message.
Bulk SMS Support
Send bulk SMS campaigns efficiently with batch processing and automatic number formatting.
SMS Masking
Professional branded SMS with custom sender ID/masking for business communications.
Easy Configuration
Simple setup wizard with test SMS functionality and IP whitelisting validation tools.
๐ธ Module Features





๐ฅ๏ธ Screenshots

















๐ Need Help?
Get Support from DOT BD SOLUTIONS
Need assistance with IP whitelisting or have any questions? Visit our website and use our chatbot to register a support ticket!
Website: www.dotbdsolutions.com
โ IP Whitelist Assistance
โ 24/7 Chatbot Support
โ Quick Ticket Registration
โ Expert Technical Support
๐ผ Business Benefits
- โ Reduce manual communication efforts with automated SMS workflows
- โ Improve customer engagement through timely SMS notifications
- โ Professional branded SMS communications with custom sender ID
- โ Cost-effective bulk messaging for marketing campaigns
- โ Real-time delivery tracking and comprehensive analytics
- โ Seamless integration with existing Odoo workflows (CRM, Sales, etc.)
- โ Local Bangladesh number support with competitive pricing
- โ Multi-language support (English & Bangla/Unicode)
โ๏ธ Configuration
Quick Setup (3 Minutes)
- Navigate to MuthoSMS โ SMS Service
- Create a new service configuration or edit the existing one
- Enter your MuthoSMS JWT Token from your MuthoSMS dashboard
- Set your Test Mobile Number (format: 8801XXXXXXXXX)
- Configure SMS rates: BDT 0.38 (Non-Masking) or BDT 0.51 (Masking) per segment
- Enable SMS Masking and enter your approved mask name (optional)
- Set Low Balance Warning threshold (e.g., 50 BDT)
- Click ๐ Validate Token to verify your credentials
- Click ๐งช Test SMS to send a test message
- Activate the service by checking Is Active
โ ๏ธ Prerequisites
- Active MuthoSMS account with API access
- JWT token from MuthoSMS dashboard
- Server IP whitelisted in MuthoSMS account
- This module is FREE but requires subscription from MuthoSMS for sending SMS
- Masking available but some criteria and documents are needed
๐ SMS Pricing Information
๐ค English/GSM-7 (Non-Masking)
160 characters per segment
BDT 0.38 per segment
Multi-segment: ~153 chars/segment
๐ Bangla/Unicode (Non-Masking)
70 characters per segment
BDT 0.38 per segment
Multi-segment: ~67 chars/segment
๐ญ Masking SMS
Same character limits
BDT 0.51 per segment
Professional branded SMS
๐ก Cost Optimization Tips
- Keep messages under 160 characters (English) or 70 characters (Bangla) to avoid multi-segment charges
- Avoid emojis and special characters if not necessary (they force Unicode mode)
- Use SMS templates to standardize message length
- Monitor the "Estimated Cost" field in the send wizard before sending
โ ๏ธ Important Regulations & Policies
CAUTION - BTRC Regulations:
- As per BTRC regulation, all marketing notifications and promotional messages MUST BE broadcasted from 7:00 AM to 10:00 PM.
- DOT BD SOLUTIONS never shares any Client Database or Personal Information like Name, Contact Number etc. with Merchant or Person.
- DOT BD SOLUTIONS recommends you to send all Marketing and Promotional Campaigns in Bengali as per BTRC Policy.
๐ Monitoring & Analytics
Track all your SMS communications with comprehensive logging and analytics:
SMS Logs
View all sent messages with timestamps, recipients, status, and delivery details.
Success Tracking
Monitor successful deliveries with API response codes and message IDs.
Failure Analysis
Troubleshoot failed messages with detailed error logs and API responses.
Spending Reports
Track total SMS costs, per-message costs, and balance consumption over time.
๐ Why Choose MuthoSMS Integration?
This module is specifically designed for Bangladeshi businesses who need reliable, cost-effective SMS solutions. By integrating directly with MuthoSMS, you get local number support, competitive pricing, and the reliability of a trusted local provider - all while maintaining full compatibility with Odoo's powerful SMS features. No need to rely on expensive international SMS gateways or complex third-party integrations.
MuthoSMS Integration for Odoo v19.0
Developed for seamless SMS communication in Odoo | License: LGPL-3
Developer Rafiur Rahman Rafit | DOT BD SOLUTIONS LIMITED
For MuthoSMS account setup and API access, visit muthosms.com
Please log in to comment on this module