| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Invoicing (account) • Sales (sale_management) |
| Lines of code | 2859 |
| Technical Name |
elsner_whatsapp_integration |
| License | LGPL-3 |
| Website | https://www.elsner.com |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Invoicing (account) • Sales (sale_management) |
| Lines of code | 2859 |
| Technical Name |
elsner_whatsapp_integration |
| License | LGPL-3 |
| Website | https://www.elsner.com |
| Versions | 18.0 19.0 |
WhatsApp Business Integration
Automate WhatsApp messaging directly from Odoo 18. Send order confirmations, invoice reminders, delivery alerts, and run a 24/7 automated chatbot — powered by the Meta WhatsApp Cloud API v25.
Key Features
Order Confirmation
Auto WhatsApp on sale order confirm. Order number, item count, total, greeting.
Invoice & Payment Reminders
Invoice PDF links and payment reminders. Direct download without portal login.
Delivery Notifications
Notify when dispatched or delivered. Tracking reference and delivery date included.
Automated Chatbot
Track Order, Payment, Returns, Browse Products — menu-driven, 24/7.
Live Chat Inbox
All WhatsApp conversations inside Odoo. Teams view, filter, respond.
Bulk Messaging
Mass personalised messages at once — promotions, announcements, follow-ups.
Message Dashboard
Real-time: sent, delivered, failed messages and active bot sessions overview.
Secure Webhook
Verified Meta webhook. Token auth. Full audit trail for all incoming messages.
Query Reports
Chatbot queries auto-saved as structured reports inside Odoo.
Supported Odoo Modules
⚙️ Configuration Guide
Phase 1 — Meta Developer Setup
Create Meta Developer Account
Go to developers.facebook.com, log in with business account, click Get Started.
Create a New App
Click My Apps → Create App. Select Business type, enter name, link your Meta Business account.
Add WhatsApp Product
Scroll to Add Products to Your App, find WhatsApp, click Set Up.
Get Phone Number ID & Access Token
Go to WhatsApp → API Setup. Copy Phone Number ID, Access Token, and Business Account ID.
Add Test Phone Number
In WhatsApp → API Setup, click Manage Phone Number List, add your test mobile number.
Phase 2 — Odoo Module Setup
Install the Module
Go to Odoo Apps, search WhatsApp Business Integration, click Install.
Enter Meta API Credentials
WhatsApp → Configuration → Settings: Enter Phone Number ID, Access Token, Business Account ID, Webhook Verify Token, Public URL. Click Test Connection.
Set Customer Phone Numbers
Ensure customers have WhatsApp-registered mobile numbers in Odoo. Numbers without country code get +91 (India) prefix.
Phase 3 — Webhook Setup (Chatbot)
Make Your Server Public
Use production domain or Cloudflare Tunnel / ngrok. Webhook URL: https://yourdomain.com/whatsapp/webhook
Register Webhook in Meta Dashboard
Meta Developers → App → WhatsApp → Configuration → Webhook → Edit. Enter Callback URL + Verify Token. Click Verify and Save. Then Manage → subscribe to messages.
Test the Chatbot
Send a message to your business number. Reply: 1 Track Order 2 Payment Issue 3 Return/Refund 4 Browse Products. Type menu to return.
🤝 Support & Contact
🏢 Elsner Technologies Pvt Ltd
Certified Odoo partner with 20+ years of enterprise software experience. World-class support with fast response times.
Email Us
sales@elsner.com
Visit Website
www.elsner.com
Schedule Meeting
elsner.com/contact
📄 Licence & Legal
GNU Lesser General Public Licence v3
Free software under GNU LGPL v3. Use, modify, and distribute under same licence. Full text: gnu.org/licenses/lgpl-3.0
✓ What You CAN Do
- Use freely in commercial and non-commercial Odoo installations
- Modify source code to suit your business needs
- Distribute modified versions under same LGPL-3 licence
- Install on unlimited Odoo instances you own
✗ What You CANNOT Do
- Resell or redistribute as your own product
- Remove copyright notices or author attribution
- Hold Elsner Technologies liable for business losses
💰 Pricing
$49.99 one-time per major Odoo version. No subscription. 90 days free bug-fix support included.
©️ Copyright
Copyright © 2026 Elsner Technologies Pvt Ltd All rights reserved.
Odoo is a trademark of Odoo S.A. WhatsApp is a trademark of Meta Platforms, Inc.
Elsner Technologies Pvt Ltd | www.elsner.com | sales@elsner.com
WhatsApp Business Integration for Odoo 18 — LGPL-3 — $49.99
Please log in to comment on this module