support Click to see our new support page.
support For sales enquiry!

How to Integrate WhatsApp with Odoo 19

How to Integrate WhatsApp with Odoo 19 Banner Image

SreeragApril 8, 2026

Managing customer communication across multiple platforms is messy, slow, and inefficient. Businesses today need a faster, centralized way to interact with customers—especially on platforms they already use daily.

That’s where WhatsApp integration with Odoo 19 comes in.

By connecting WhatsApp Business API to Odoo, you can send messages, automate notifications, and manage conversations directly within your ERP system—no switching between apps, no missed messages.

In this guide, you’ll learn exactly how to set up Odoo WhatsApp integration using the Cloud API, along with the key requirements and best practices.

 


Why Integrate WhatsApp with Odoo?

Before jumping into setup, let’s be clear: this isn’t just a technical feature—it’s a business advantage.

With WhatsApp integrated into Odoo, you can:

  • Send real-time order updates and invoices
  • Automate customer notifications and reminders
  • Manage leads and conversations from one dashboard
  • Improve response time and customer satisfaction
  • Reduce manual communication errors

If your business handles customer queries, sales follow-ups, or service updates, this integration directly impacts efficiency and revenue.

 


Requirements for Odoo WhatsApp Integration

Before configuring WhatsApp in Odoo 19, make sure you have:

  • A WhatsApp Business Account
  • Access to Meta Business Manager
  • WhatsApp Cloud API or Business API access
  • A verified business phone number
  • Odoo WhatsApp module installed

Without these, the integration will not work—so don’t skip this step.

 


Step-by-Step: WhatsApp Integration in Odoo 19

Step 1: Create a Meta Developer App

Go to the Meta Developer Account and create a new app. This app will act as the bridge between WhatsApp and Odoo.

 


Step 2: Add WhatsApp Product & Configure API

Inside your app dashboard:

  • Add the WhatsApp product

  • Navigate to API Setup

 

  • Generate temporary access tokens

This is where you begin configuring messaging capabilities.

 


Step 3: Add a WhatsApp Business Phone Number

Register and verify your business phone number within the WhatsApp API setup.

Make sure:

  • The number is not already linked to a personal WhatsApp account
  • It is approved for business use

 


Step 4: Add a Payment Method

Meta requires billing setup for WhatsApp API usage.

  • Add your payment details
  • Review pricing under “About Pricing”

Without this, you won’t be able to send messages at scale.

 


Step 5: Verify Your Business

Go to Meta Business Manager and complete business verification.

 

This step is mandatory.

Without verification:

  • Your API access will be limited
  • You cannot use WhatsApp for full business communication

 


Step 6: Generate a Permanent Access Token

Go to Meta Business Suite of the Business Portfolio, Navigate to Settings and add a System User.

 

Then in the Apps assign the user that you created with the required access.

 

Navigate back to System users and Click on the Generate Token.

 

During token generation you can choose the token expiry either 60 days or Never depending on your business requirement.

 


Step 7: Configure WhatsApp in Odoo 19

Now switch to Odoo:

Navigate to:
WhatsApp → Configuration → WhatsApp Business Account → New
 

 

The credentials required can be obtained from the API Setup page in Meta developer Account.
 

 

Access Token : The permanent access token that was generated in Step 6.

App Secret : Navigate to App Settings in the Meta Developer Account and in the Basic settings.

 


Step 8: Configure Webhooks

Set up webhooks to receive messages in Odoo.

  • Add your callback URL
  • Set a verify token
  • Subscribe to message events

This enables real-time communication between WhatsApp and Odoo.

 


Step 9: Test the Integration

Click “Test Credentials” inside Odoo.

If everything is configured correctly:

  • You’ll see a success message
  • WhatsApp messaging will be active in Odoo

 


Common Mistakes to Avoid

Most integration failures happen due to simple mistakes:

  • Using an unverified business account
  • Incorrect access token or expired token
  • Wrong webhook configuration
  • Phone number already linked to another WhatsApp account

Fix these first before troubleshooting deeper issues.

 


Real Business Use Cases

Once integrated, you can use WhatsApp in Odoo for:

  • Sales: Send quotations and follow-ups instantly
  • Support: Handle customer queries in one place
  • Operations: Share delivery updates and invoices
  • Marketing: Send approved promotional templates

This is where the real ROI comes in—not just setup.

 


Final Thoughts

WhatsApp integration in Odoo 19 is not just a technical enhancement—it’s a powerful way to centralize communication, automate workflows, and improve customer experience.

If implemented correctly, it can significantly reduce response time and increase engagement across your business.

 


Need Help with Odoo WhatsApp Integration?

Setting this up can get complex—especially with API configurations, tokens, and verification steps.

If you want a smooth, error-free setup, our Odoo experts can help you integrate WhatsApp into your system quickly and efficiently.

Get in touch with us today to improve your customer communication with Odoo.

 

0

Leave a Comment

Subscribe to our Newsletter

Sign up to receive more information about our latest offers & new product announcement and more.