💬 WhatsApp API @ Best Rate | Zero Setup Fee → 99.9% Uptime OTP Delivery — Try FREE Demo! 🏆 10,000+ Registered Businesses — 2,000+ Enterprise Clients Served 🚀 API Integration in Under 5 Minutes 🏅 Verified Business Badge with RCS Messaging 💬 WhatsApp API @ Best Rate | Zero Setup Fee → 99.9% Uptime OTP Delivery — Try FREE Demo! 🏆 10,000+ Registered Businesses — 2,000+ Enterprise Clients Served 🚀 API Integration in Under 5 Minutes 🏅 Verified Business Badge with RCS Messaging
Talk to Sales: India 1800 102 1822

Odoo ERP and CRM SMS Integration with SMSGatewayHub

Plan and run your SMS marketing from inside Odoo. The Odoo SMSGATEWAYHUB SMS Gateway module lets you send single or bulk SMS, order updates and offers, and track delivery without leaving your ERP.

One-step gateway setupSMS groupsUser-level accessCondition-based templates
99.9%Uptime SLA
2-6 secTypical delivery
10,000+Registered businesses
Pay As You GoPay only for delivered SMS

Quick Answer

The Odoo SMSGATEWAYHUB SMS Gateway module connects Odoo ERP and CRM to the SMSGatewayHub bulk SMS gateway in one step. Once configured, Odoo users with SMS rights can send single or bulk SMS, build SMS groups and trigger condition-based templates such as order confirmed or invoice validated. Messages travel on SMSGatewayHub's TRAI DLT registered routes with a 99.9% uptime SLA.

What does the Odoo SMSGatewayHub SMS module do?

The module seamlessly integrates SMSGatewayHub with Odoo to set up an SMS Marketing manager inside Odoo, so you can plan your SMS marketing strategy where your customers, orders and invoices already live. A single module covers the full cycle: designing SMS templates, sending messages and tracking the delivery of every SMS.

SMS is one of the most popular channels businesses use to reach customers, both for service updates and for promotional offers. With the module you can send order confirmations, shipping details and refund updates as transactional SMS, and run offers and website traffic campaigns as promotional SMS. The SMS limit and other services depend on the services you have opted for in your SMSGatewayHub account.

The Odoo SMSGATEWAYHUB SMS Gateway module is published on the Webkul store. If your team prefers to build its own connector, the same messages can be sent from Odoo server actions through the SMSGatewayHub HTTP API or, for very high volumes, over SMPP connectivity.

Odoo SMSGatewayHub SMS Gateway features

One-step integration

Configure SMSGatewayHub once and the SMS feature is activated across Odoo, so you can message customers and vendors straight from Odoo.

Odoo SMS groups

Create SMS groups to message people in bulk. Select a single group or multiple groups when you send Odoo bulk SMS.

Single or bulk SMS

Message a single customer or vendor through the SMS form, or choose entire groups or multiple people at once.

User-level access

Enable or disable the SMS feature per user. Only users with the Odoo SMS feature enabled can send messages.

Condition-based templates

Attach templates to conditions such as order confirmed, invoice validated or order placed so the right SMS goes out automatically.

Delivery tracking

Track the delivery of every SMS from Odoo and cross-check in your SMSGatewayHub panel with live delivery reports.

How do I set up SMSGatewayHub SMS in Odoo?

Complete DLT registration first, then connect the module.

  1. Create your SMSGatewayHub account

    Sign up at SMSGatewayHub and note your API key, approved sender ID and route from the panel.

  2. Finish DLT registration

    Register your entity, sender ID (header) and every message template on the DLT portal. Our DLT registration team can help.

  3. Install the module

    Get the Odoo SMSGATEWAYHUB SMS Gateway module and install it in your Odoo instance like any other app.

  4. Configure the gateway

    Enter your SMSGatewayHub credentials in the module's gateway settings. Once saved, the SMS feature is active for Odoo.

  5. Create groups and templates

    Build SMS groups, then create templates for conditions such as order confirmed, invoice validated and order placed, matching your DLT-approved text.

  6. Enable users and test

    Give SMS access to the right users, send a test SMS to your own number and confirm delivery in the report.

How can I test my SMSGatewayHub credentials outside Odoo?

Paste this request in a browser or run it with curl. Replace the placeholders with your own values; the text must match your DLT-approved template exactly.

http
# Send a test SMS (channel=2 is Transactional, 1 is Promotional; DCS=8 for Unicode)
https://www.smsgatewayhub.com/api/mt/SendSMS?APIKey=YOUR_API_KEY&senderid=TESTIN&channel=2&DCS=0&flashsms=0&number=91989xxxxxxx&text=test+message&route=1&EntityId=Registered-Entity-Id&dlttemplateid=Registered-DLT-Template-Id

# Success response
{"ErrorCode":"000","ErrorMessage":"Success","JobId":"20047","MessageData":[{"Number":"91989xxxxxxx","MessageId":"mvHdpSyS7UOs9hjxixQLvw"}]}

# Delivery report for the JobId
https://www.smsgatewayhub.com/api/mt/GetDelivery?APIKey=YOUR_API_KEY&jobid=#######

# Check balance
https://www.smsgatewayhub.com/api/mt/GetBalance?APIKey=YOUR_API_KEY

Which Odoo events should trigger an SMS?

Odoo eventSMS typeExample use
Order placedTransactional / Service ImplicitAcknowledge the order with its reference number
Order confirmedTransactional / Service ImplicitConfirm the order and expected dispatch
Invoice validatedTransactional / Service ImplicitShare the invoice number and payment link
Shipping and refundsTransactional / Service ImplicitSend shipping details or refund updates
Lead captured in CRMService Explicit (with consent)Follow up a new lead with a link to your website
Campaign to a groupPromotionalSend offers to a selected SMS group within permitted hours

Not sure which category applies? Read Service Explicit vs Service Implicit SMS and browse sample DLT templates.

How businesses use SMS from Odoo

Booking confirmations

Enhance every customer experience with automated ticket booking and reservation confirmations, sent the moment a record is confirmed.

Sales engagement

Use SMS promotions to drive higher engagement, capturing customers' attention with offers and links that bring traffic to your website.

IT notifications

Integrate SMS with your technology stack and deliver automated notifications for more reliable operations.

Order and delivery updates

Keep buyers informed on confirmation, shipping and refunds. See bulk SMS for e-commerce.

Odoo module, API or plugin: which do you need?

Choose the Odoo module when your sales, inventory and accounting already run in Odoo and you want non-developers to send SMS from familiar screens. Choose the HTTP API when you need custom triggers or want to send from other systems too, and use SMPP only for sustained high-volume traffic.

Running a WordPress store as well? The WordPress and WooCommerce Pro SMS plugin and the WooCommerce setup document cover order SMS there. For no-code automation across other apps, see our Zapier SMS integration.

Frequently Asked Questions

The most common cause is a DLT template mismatch: the text Odoo sends must match your approved DLT template exactly, with only the variable parts changing. Check the delivery report in your SMSGatewayHub panel for the failure reason, then align the Odoo template with the approved text and template ID.

Use a 6-character sender ID (header) that is approved on DLT and linked to your SMSGatewayHub account. Transactional and service messages need a header registered for that category, while promotional messages use the numeric header assigned for promotional traffic.

Log in to your SMSGatewayHub panel and copy the API key from your account's API settings. Keep it private, and if it is ever exposed, regenerate it in the panel and update the Odoo gateway settings.

Yes, SMSGatewayHub supports Unicode SMS for Hindi and other Indian languages. The template must be registered on DLT in the same language, and the message is sent with Unicode encoding (DCS=8 on the HTTP API), which allows fewer characters per SMS part.

Yes. The module lets you enable or disable the SMS feature at user level, and only users with the Odoo SMS feature enabled can send messages. This keeps bulk sending in the hands of approved staff.

SMSGatewayHub uses Pay As You Go pricing: you buy credits as needed and pay only for delivered SMS. Exact rates depend on volume and route, see https://www.smsgatewayhub.com/pricing or talk to sales on 1800 102 1822.

Send your first SMS from Odoo today

Create your SMSGatewayHub account, finish DLT registration with our help and connect the Odoo module in minutes.