v 12.0 Third Party 8
Live Preview
Odoo Online
On Premise
Odoo Apps Dependencies Discuss (mail)
Community Apps Dependencies
Lines of code 22365
Technical Name odoo_whatsapp_chatbot
Versions 16.0 12.0 15.0 14.0 17.0
You bought this module and need support? Click here!
Odoo Online
On Premise
Odoo Apps Dependencies Discuss (mail)
Community Apps Dependencies
Lines of code 22365
Technical Name odoo_whatsapp_chatbot
Versions 16.0 12.0 15.0 14.0 17.0

Why Odoo WhatsApp Chatbot?

Communicating with customers through WhatsApp shows positive impact on your business.

The WhatsApp Business Platform Cloud API is based on Meta/Facebook's Graph API Which allows medium and large businesses to communicate with their customers at scale within Odoo itself.

https://www.youtube.com/playlist?list=PL8o8i9mlxsWivZfvRKeNHP_sXrgvEYD59 COPY LINK
Email Us Whatsapp Us


With the help of Odoo WhatsApp Integration, companies are able to achieve various business goals such as Lead generation and qualification, Sending product information and promotions, Providing instant responses to customer inquiries, Ticket creation and management, Escalating complex issues to human agents, Order status and tracking updates, Inventory status updates, Handling compliance inquiries and much more.

WhatsApp Odoo integration also offers 24/7 support, lowers the operating costs, provide personalized experience, boost customer engagement rates and sales, generation of leads and serve more customers at scale.

1st and the best ever Odoo Whatsapp chatbot Integration in the history of Odoo ERA! Experience the best WhatsApp Chatbot Odoo ERP integration with TechUltra Solution's ODoo WhatsApp connector application.

Odoo WhatsApp Chatbot Integration by TechUltra Solutions: First and best ever WhatsApp Odoo Chatbot Integration in the history of Odoo ERA! Create your Odoo WhatsApp Chatbot Integration within 10 mintues.

WhatsApp is the Ultimate messaging app on which the users return 22 times a day and spend minimum 60 minutes a day. With the help of Odoo WhatsApp Chatbot Integration users would be able to provide support 24/7, lower the operating costs, provide personalized experience, boost customer engagement rates and sales, generation of leads and serve more customers at scale.

Odoo Whatsapp Chatbot

Odoo WhatsApp Chatbot is the first ever Whatsapp Chatbot in Odoo. You must first understand the Odoo Whatsapp configuration and settings. Simply follow the procedures outlined in this document, and you will be an expert user of Odoo WhatsApp Chatbot.

Install Odoo Whatsapp Chatbot

From app menu --> install --> Activate
Below you can see the step-by-step setup of Odoo Whatsapp Chatbot.

1. Create Whatsapp Chatbot

The first step is to create a Whatsapp Chatbot just go to Whatsapp Meta Graph Api application, click on the configuration menu then click on Whatsapp Chatbot menu and then CLick on New.
You can refer below picture:

2. Create Whatsapp Chatbot

The next step is to create Whatsapp Chatbot. Give a specific name to the Chatbot, Add steps to create script for Whatsapp Chatbot.

3. Add Steps

This is for adding a step for chatbot script. First select any step type and write the previous message received and add action, message, or template as per the step type selected.

4. Add Parent Message

Add parent message to the next step you configure for the script.

5. Add Action

Add action here to perform any action in script.

6. Create Action

Create action give action name and select model on which you want to perform action

7. Add Operator

Add operator to add agent to the chat if customer needed.

8. Select Operator

Select operator to the chatbot from here, We can add multiple operators to the chatbot. It will assign any one user to the Chatbot.

9. Activate Chatbot

Add Chatbot to the Whatsapp Settings to Activate Whatsapp Chatbot.
See below image to understand from where we have to Activate Chatbot.

10. Chatbot Chat History

Check Chatbot chat history between chatbot the customer.

11. Channel History

Select Channel to check the chat history of the particular channel.

12. Chat History

Here you can see the chat history between the chatbot and the customer

13. Chatbot Steps Configured

Here the Chatbot Steps are fully Configured.

14. Whatsapp Chatbot Chat

Here you can see the chats on whatsapp screen as steps configured in Whatsapp Chatbot.

15. Whatsapp Chatbot Chat in Chatter

The Whatsapp Chatbot chat in Whatsapp Chatter in Odoo.

16. Whatsapp Chatbot Chat in Discuss

The Whatsapp Chatbot chat in Discuss in Odoo.

17. Create Lead throught Chatbot

Lead created using Whatsapp Chatbot and the template send to the whatsapp.

18. Lead Created

Here you can see the lead has been successfully created in Crm module.

19. Add Agent

Agent is being added to the chat if the customer needs to add the agent.

Support Charges

Includes 5 Hours Support FREE

After that below Additional charges will be applicable

. Odoo X Meta Account Setup

Note :
  • You can not resell our modules and If you are purchasing for your client it only be used in any one database.
  • Any issue related to integration will have free support of 90 days.
  • Any issue except integration will be chargeable.
  • Odoo X WhatsApp account setup will be charged $100.
  • Extra templates will be charged $20 for each template.
  • Support will be available From Monday to Friday between 10:00 AM to 7:00 PM Indian Standard Time – (IST) Time Zone.
  • Raised Support related queiries at support@techultra.in OR WhatsApp Us on https://wa.me/message/VENRAJRHMSWEB1
Version Details
Latest - 1.6
Bug Fixes & Improvements:
  • Issue: import json package/library added in discuss module - v16.
  • Improvements: When Odoo Message Sent, Delivered, Read in WhatsApp - Single, Double Gray Tick and Double Blue Tick (Read Receipts) in Odoo Chatter and Discuss - v16.
  • Improvements: In Odoo Chatter and Discuss, WhatsApp Tab Design changed to same as WhatsApp Screen - v16.
Bug Fixes & Improvements:
  • Improvements: When Incoming WhatsApp Message Seen/Read in odoo, Double Blue Tick (Read Receipts) in WhatsApp - v16.
Bug Fixes & Improvements:
  • Channel Member Issue Resolved - v16.
  • WhatsApp Configuration - Show/Hide Send Message & WhatsApp Button in All Models - v16.
  • Rebranding of Discuss Screen - v16.
Bug Fixes & Improvements:
  • Pre WhatsApp Message Templates Functionality Added in Discuss Sidebar - v16.
Bug Fixes & Improvements:
  • Discuss Sidebar Issue Resolved - v16
  • Added Smart Buttons in WhatsApp Marketing History - v16
  • Added Related Model Field in WhatsApp History - v16
  • Added Filter, Groupby, Searchby in WhatsApp History - v16
  • First time click on TabPartner - Error Resolved - v16
  • In Discuss, Buttons not working issue Resolved - v16.
  • POS Receipt Issue & WAComposer data not load Resolved - v16
  • Owl Compatibility issue Resolved - v16
Bug Fixes & Improvements:
  • Dynamic Placeholder When we click on Normal & WhatsApp Button in Sidebar Chatter - v16
  • Message Undefined - Both Discuss & Chatter - v16
  • Header Condition for Live/WhatsApp Tab - In Chat Window - v16
  • WhatsApp Tab - By Default Open in Discuss - v16
  • Added Channel Name + Mobile Number at ThreadTopBar in Discuss - v16
  • Message Unread - Bug Resolved - v16
  • Click on Reload/Get Status Button - If Disconnected - Error/Warning Message Shown - v16
  • In Channel, Discussion, Live chat - provider_id - Bug Resolved - v16
  • In Discuss, Channels unable to load & send normal messages - Bug Fixed - v16
  • WhatsApp Messages have a WhatsApp Icon - In Discuss, Chatter & Chat Window - v16
  • WhatsApp Messages - Left/Right Chat - In Discuss & Chat Window - v16
  • New Meta WhatsApp v16.0 API - New Categories added in Message Templates - v16
Initial Release - 1.0
First Release

What is the Whatsapp Cloud API?

The WhatsApp Cloud API, hosted by Meta, allows medium and large businesses to send and receive whatsapp messages to communicate with their customers at scale.

For More Details: https://developers.facebook.com/docs/whatsapp/cloud-api

Differences between WhatsApp Cloud API and WhatsApp Business/On-Premise API API

The main difference between these two is: The WhatsApp Cloud API is hosted and managed by Meta itself, while The WhatsApp Business/On-Premise API is hosted and maintained by third party BSPs.

For More Details: https://developers.facebook.com/docs/whatsapp/cloud-api/overview/ #on-premises-api-vs--cloud-api-comparison

Will I get WhatsApp Cloud API for Free? Is WhatsApp Cloud API free?

The WhatsApp Cloud API is free, all businesses can now access WhatsApp Cloud API for free but messages are charged as per conversation-based pricing model.

For More Details: https://developers.facebook.com/docs/whatsapp/pricing

WhatsApp Cloud API pricing

The WhatsApp Cloud API charged per 24-hour conversation, not per individual message. Pay Per Conversation, Not Per Message: Each conversation is a 24-hour window where you can send unlimited messages.

For More Details: https://developers.facebook.com/docs/whatsapp/pricing/ #rates

What is Conversation Based Pricing?

The WhatsApp API is based on a 24-hour customer service window.

There are two categories, each with different pricing:

1. Service (User-initiated) Conversation: When customers send the first message and initiate the conversation. For this type of conversation, businesses can send free-form messages instead of just template messages. You will be charged a Service (user-initiated) rate if you reply to them within 24 hours.

2. Business-initiated conversation: A business-initiated conversation starts when businesses reach out to customers by sending a message. Only pre-approved message templates can be used for this type of conversation.

Business-initiated conversations are categorised with one of the following categories:

1. Marketing, 2. Utility, 3. Authentication and 4. Service.

You will be charged a Business-initiated rate as per the template category you have used, Fees per conversation vary by country.

Each conversation lasts for 24 hours, after which it will be counted as a new conversation.

If you send broadcasts to initiate a conversation with your contact:

You will be charged a Business-initiated rate as per the template category you have used.

Each conversation lasts for 24 hours, after which it will be counted as a new conversation

For More Details: https://developers.facebook.com/docs/whatsapp/pricing/#conversations

WhatsApp API Message Templates: Pre-Approved Message Templates

WhatsApp message templates are specific message formats that you can use multiple times to connect with your customer once they've opted-in to receive a message from you. Templates use variables or placeholders that are replaced with dynamic content according to your data. outside of the 24-hour window, you can only send messages via Pre-approved Message Templates

Before sending a template message, you need to create a template. If your template is not approved, you can not use one of your message templates.

For More Details: https://developers.facebook.com/docs/whatsapp/cloud-api/guides/send-message-templates/

Types of Message Templates:

1 Text Message Templates, 2. Multimedia Message Templates, 3. Interactive Message Templates

For More Details: https://www.facebook.com/business/help/722393685250070

What is Temporary & Permanent access token?

Temporary Access token expires in 24 hours but permanent access token will never expire. This permanent access token will never expire unless you manually revoke it.

For More Details: https://developers.facebook.com/blog/post/2022/12/05/auth-tokens/

Can I use the same number for personal and business WhatsApp?

No, you cannot use the same phone number for personal and business WhatsApp. If you register for a business account using the same phone number, your personal account will be converted into WhatsApp Business account.

Can I add my Landline number to WhatsApp Cloud API?

Yes, you can add your landline number to your WhatsApp Cloud API.

For More Details: https://developers.facebook.com/docs/whatsapp/phone-numbers/


How to generate Permanent Access Token in WhatsApp Cloud API?

For More Details:


WhatsApp 24-hour rule?

This means businesses have 24 hours to reply to messages to customers. After those 24 hours, businesses can only send a message with a WhatsApp Business template message. Template messages can be sent to either start a new conversation or reply to a customer after the 24-hour window.

For More Details:


Messaging limits: Throughput of messages per second:

For each registered business phone number, Cloud API supports up to 80 messages per second (mps) by default, and up to 1,000 mps by request. Throughput is inclusive of inbound and outbound messages and all message types.

For More Details:


How to increase Phone number Messaging limits?

Messaging limits determine the maximum number of business-initiated conversations you can initiate using each of your phone numbers in a rolling 24-hour period.

For More Details:


Phone Number Quality Rating and Status

Your quality rating is based on how messages have been received by recipients over the past seven days and is weighted by recency which include user feedback signals like blocks, reports and the reasons users provide when they block a business.

For More Details:

https://developers.facebook.com/docs/whatsapp/messaging-limits #quality-rating-and-messaging-limits

Verify your business in WhatsApp Cloud API

We first need to verify your Business means that you need to prove that you are the owner of the business and Facebook lets you verify your business through a form.

For More Details:


WhatsApp Green Tick

An official business account has a green checkmark badge in its profile and chat thread headers.

For More Details:


Type of Interactive Messages:

There are four types of interactive messages. This includes list messages, reply buttons, single-product and multi-product messages. Single and multi-product messages are great for sending a Catalogue to customers.

How many phone numbers are added to my WhatsApp Business Account?

A Facebook Business Manager can have multiple WABAs and a WABA can have up to 20 phone numbers. You may register up to 20 phone numbers for a WhatsApp Business Account (WABA).

Unverified businesses can only connect up to 2 phone numbers to their WABA. However, If you are a verified business and have low message quality and engagement, your business may be limited to 2 phone numbers.

For More Details:


Related Products

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.


Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.