
With Odoo's WhatsApp integration, you can automate notifications to customers, partners, or employees, making communication more efficient.
This integration allows you to send notifications, reminders, and updates directly to users' WhatsApp inboxes.
By automating notifications, you can reduce the time spent on manual communication, freeing up more time for other tasks.
A different take: PLDT Communication and Energy Ventures
API Setup
To set up the API for Odoo WhatsApp, you'll need to select the option to manage phone number lists. This is the first step in the process, and it's essential to get it right.
You'll need to add up to five phone numbers to send test messages to. Make sure to enter the country code and phone number correctly, and then click Next.
A verification code will be sent to the phone number, which you'll need to input on the next screen to verify ownership of the number. This is a critical step to ensure the WhatsApp API is working correctly.
If this caught your attention, see: Next Management
Once you've verified the number, you can send a test message via the terminal. To do this, click Send Message under the section labeled Step 2 Send messages with the API.
Here's a quick rundown of the steps you'll need to take:
- Add up to five phone numbers to send test messages to
- Verify ownership of the number by entering the verification code
- Send a test message via the terminal
Configuration
To configure the WhatsApp business account in Odoo, navigate to WhatsApp app ‣ Configuration ‣ WhatsApp Business Accounts and click New to configure the WhatsApp business account in Odoo. This is where you'll set up the necessary values for a token, phone number, and account IDs.
You'll need to copy the following values from the Meta developer console into the corresponding fields in Odoo: Phone number ID, Access Token, App ID, and Account ID. Make sure to update the Access Token field in the WhatsApp business account in Odoo with the permanent token value after configuration and testing are complete.
Here are the fields you need to update in Odoo with the corresponding values from the Meta developer console:
Permanent Token
To create a permanent token, you need to navigate to Meta for Developers: System User Access Tokens. Start by going to https://business.facebook.com/ and then to Business settings ‣ User ‣ System Users.
Select an existing system user or create a new one by clicking on Add. Assets must be added to the system user before a permanent token can be generated. This is a mandatory step, or the Odoo database will show a token error.
The permanent token gets generated by clicking on Generate new token. A pop-up window will appear asking which app this token should be generated for. Select the App that this token is for.
Determine the expiration date of either 60 days or Never. When Meta asks which permissions should the system user allow, add the following permissions:
- business_management
- whatsapp_business_messaging
- whatsapp_business_management
- whatsapp_business_manage_events
Click Generate token, and copy the token value that populates on the screen that follows. Update the Access Token field in the WhatsApp business account in Odoo by navigating to WhatsApp app ‣ Configuration ‣ WhatsApp Business Accounts.
Configuring Webhooks
To configure webhooks for WhatsApp in Odoo, navigate to https://developers.facebook.com/apps and select the app that Odoo is being configured in.
You'll need to click on the API Setup menu item under the WhatsApp menu heading on the left side of the screen, then go to the section marked Step 3: Configure webhooks to receive messages and click on Configure webhooks.
Alternatively, you can navigate to https://developers.facebook.com/apps and select the app that Odoo is being configured in, then select Webhooks in the left-hand menu.
On the Webhook configuration page, click on Edit and add the Callback URL and Webhook Verify Token values from Odoo.
The Callback URL and Webhook Verify Token values should be automatically populated after clicking on Test Connection in the previous step.
In Odoo, navigate to WhatsApp app ‣ Configuration ‣ WhatsApp Business Accounts and select the account that is being configured to retrieve the necessary values.
Locate the values under the section labeled Receiving Messages and copy and paste the Callback URL from Odoo into the Callback URL field in Meta.
Similarly, copy and paste the Webhook Verify Token into the Verify Token field on the Meta developer console.
Finally, click Verify and save to record the values in the Meta developer console.
Consider reading: Irish Section 110 Special Purpose Vehicle
Add Phone Number
To add a phone number for WhatsApp in Odoo, navigate to the Meta developer console and select the app that Odoo is being configured in.
Click on the API Setup menu item under the WhatsApp menu heading, and then go to the section marked Step 5: Add a phone number, and click on Add phone number.
The page will prompt the administrator to enter the phone number to configure in WhatsApp in the respective field.
Enter the phone number to configure in WhatsApp, and then choose a verification method for the phone number, either Text message or Phone call, and click Next proceed.
The phone number entered will receive either a text or a phone call by WhatsApp with a code, depending on the verification method chosen.
Enter that verification code into the Verification code field and click Next to finish the process.
Recommended read: Does Thailand Need Bank Statements to Enter
Templates
Templates are a game-changer for sending quality communications on WhatsApp through Odoo.
You can create saved messages called WhatsApp templates that are used repeatedly to send messages from the database.
These templates allow users to send the right message to the right audience, increasing the quality of the message and the overall engagement rate with the customer.
To create templates, you can use either the Odoo or Meta console, and the process involves changing the category to fit either Marketing, Utility, or Authentication.
Specifying an incorrect category can cause a flag or rejected status from Meta during the approval process.
By setting the correct category, you can ensure your templates are approved and ready to use.
For your interest: Docusign Templates
Dynamic Placeholders/Templates
Dynamic Placeholders/Templates allow you to create and use pre-configured templates or make custom templates for invoices, event tickets, and POS receipts.
You can create different templates tailored to specific situations, which increases the quality of the message and the overall engagement rate with the customer.
To create a WhatsApp template, you'll need to change the Category to fit either a Marketing, Utility, or Authentication category, with Marketing being used for promotional messages and Utility for general transactional messages.
You might enjoy: 3 Followup Email Templates

Specifying an incorrect category can cause a flag or rejected status from Meta during the approval process.
Through WhatsApp Odoo Integration, you can create custom templates for various use cases, such as invoices, event tickets, and more.
These templates can be used to send quality communications without having to compose the same text repeatedly, saving you time and effort.
WhatsApp templates can be created on both the Odoo and Meta consoles, with a three-tab form consisting of Body, Buttons, and Variables.
These three tabs combined create the WhatsApp template, allowing you to craft the perfect message for your audience.
Add Your Action
Adding an action to your template is a crucial step in making it functional. An action is what happens after the trigger, such as sending a message in WhatsApp notifications.
Think of an action as the outcome of your trigger. For example, sending a message in WhatsApp notifications is an action that occurs after the trigger is activated.
A fresh viewpoint: Venmo Notifications
In order to add an action, you need to specify what you want to happen when the trigger is met. This could be sending a message, making a phone call, or even sending an email.
The possibilities are endless, and it's up to you to decide what action to take.
Features and Benefits
With Odoo WhatsApp integration, you can get tokens and instances from 'ApiChat' and configure them in Odoo for seamless communication. This integration allows you to use both service providers 'ApiChat' and 'Chat Api' simultaneously.
You can send messages with just one click, and the setup process is a one-time affair, requiring no further configuration. This means you can focus on other important tasks while Odoo WhatsApp takes care of your messaging needs.
One of the key benefits of Odoo WhatsApp is its ease of use. You can easily set up multiple WhatsApp messengers for different users, and even set a default messenger for convenience. This streamlines your communication process and saves you time.
Expand your knowledge: Royal Mail Group Ltd V Communication Workers Union
You can also customize messages to suit your preferences and language requirements. This flexibility ensures that your messages are always clear and effective.
Odoo WhatsApp also offers a user-friendly interface that makes it easy to enable or disable the WhatsApp feature as needed. This means you can adapt your communication strategy to suit changing circumstances.
Here are some of the key features of Odoo WhatsApp:
- Send and receive images, documents, stickers, and more
- Manage customer interactions directly within the Odoo interface
- Provide real-time support through WhatsApp
- Automate tasks like sending invoices and order confirmations
- Maintain consistent customer data across Odoo and WhatsApp
With Odoo WhatsApp, you can create a unified communication platform that enhances customer service, improves team collaboration, and streamlines workflows.
Implementation and Integration
To implement Odoo WhatsApp integration, you have two main options: using third-party integrations from the Odoo Store or an automation platform.
You can find various third-party integrations on the Odoo app store, which can be sorted by relevance, price, popularity, date, ratings, or bestsellers. These integrations offer different functionalities and security features.
Click on the integration that suits your business needs and budget, and visit the publisher's website to learn more about their deployment process. It's recommended to compare several integrations before making a purchase.
Here's an interesting read: Third-party Billing
To use an automation platform, choose one that's compatible with Odoo and WhatsApp, such as Zapier or N8n. Within the platform, define triggers and actions, like sending a notification to a customer via WhatsApp when a new sales order is created in Odoo.
Here are the steps to follow when using an automation platform:
- Choose an automation platform.
- Define triggers and actions.
- Connect your Odoo and WhatsApp accounts securely.
- Set up the automation to handle tasks automatically.
Send Test Message
To send a test message via the WhatsApp Business Account, you'll need to navigate to the Meta developer console, specifically to the app settings under the left-side menu.
First, select the app that Odoo is being configured in.
To verify ownership, click Show next to the field App secret and enter your account password.
Copy the App secret and then paste that copied value into the App Secret field on the Odoo WhatsApp Business Account configuration dashboard.
Using Third-Party from Store
If you're looking to integrate Odoo with WhatsApp, you can use third-party integrations from the Odoo store. This is a great option because it allows you to browse through various integrations and choose the one that best suits your business needs.
To get started, go to the Odoo app store and search for "WhatsApp Integration". You can sort the search results by relevance, price, number of downloads, date, ratings, or bestsellers.
You can sort the search results by relevance, price, number of downloads, date, ratings, or bestsellers. This helps you quickly find the most suitable integration for your business.
Once you've found a few options, click on each one to visit the publisher's website. This will give you more information about their deployment process, security features, and specific functionalities offered by the integration.
It's recommended to compare several integrations before making a purchase. This ensures you choose the one that best suits your business needs and budget.
Here are some popular sorting options for the Odoo app store:
Getting Started
You can send WhatsApp Notifications messages when new leads register in Odoo CRM.
Zapier makes it easy to integrate Odoo CRM with WhatsApp Notifications - no code necessary.
Quickly connect Odoo CRM to WhatsApp Notifications with a Zapier template.
Our most popular template is ready to get you set up in minutes.
Curious to learn more? Check out: Enfact Notifications Rbfcu
Troubleshooting and Support
If you're experiencing issues with sending WhatsApp notifications from Odoo CRM, error logs will be generated which can be reviewed under the ‘Logs’ section of our interface. These logs can help identify the problem and guide you in resolving it.
Authentication issues can be caused by invalid credentials or disabled API access. Make sure to access your Odoo CRM and WhatsApp API accounts within our integration interface and ensure you have valid credentials and API access enabled.
If notifications fail to send, our system will attempt retries depending on settings while alerting users about any issues with transmission failures. This can save you time and effort in resolving the issue.
You can apply conditions such as specific stages in the sales funnel or filter based on particular fields before triggering a WhatsApp notification from an Odoo CRM record. This ensures that only pertinent updates are communicated through our integration.
Check this out: Expert Intégrateur Erp Crm Odoo
Streamlining Processes
You can respond to customer inquiries quickly and efficiently by sending quotes directly from Odoo to WhatsApp, eliminating the back-and-forth of traditional email.
By integrating Odoo with WhatsApp, you can automate quote approvals, making it easier to get business moving forward.
Odoo's WhatsApp integration also lets you ditch paper and send receipts directly to customers via WhatsApp after a sale, saving on paper costs and creating a more environmentally friendly experience.
With Odoo WhatsApp integration, you can streamline your business processes and become more efficient, freeing up time to focus on what matters most.
Here are some key benefits of Odoo WhatsApp integration:
- Send quotes and approvals directly from Odoo to WhatsApp
- Automate quote approvals
- Send receipts directly to customers via WhatsApp
- Save on paper costs
- Create a more environmentally friendly experience
Frequently Asked Questions
What is the best CRM for WhatsApp?
For seamless WhatsApp integration, consider NetHunt CRM, HubSpot, or Zoho CRM, each offering native WhatsApp integration to enhance your sales and customer service workflows. Choose the best fit for your business needs and explore their features further.
Featured Images: pexels.com


