Skip to main content
TechUltra Solutions Pvt. Ltd. — AI-Enabled ERP Transformation
Free consultation
WhatsApp Chatbot (Enterprise) icon

Odoo App · WhatsApp & Messaging

WhatsApp Chatbot (Enterprise)

Automate WhatsApp conversations in Odoo Enterprise — multi-company chatbots that create leads and tickets.

$117.99 Odoo 17.0 Odoo 18.0 Odoo 19.0 OPL-1
Diwali offer banner for the WhatsApp Chatbot Enterprise module by TechUltra
WhatsApp Chatbot Enterprise feature overview banner inside the Odoo App Store listing
WhatsApp Chatbot Enterprise key capabilities highlight for Odoo Enterprise edition
Official Meta WhatsApp Cloud API support badge for the chatbot module
TechUltra Solutions banner for the WhatsApp Chatbot Enterprise module
TechUltra WhatsApp Chat API illustration powering the chatbot module
WhatsApp Chatbot Enterprise conversations flowing through the Odoo Discuss module
WhatsApp Chatbot Enterprise running marketing flows inside Odoo Enterprise
WhatsApp Chatbot Enterprise driving CRM lead capture inside Odoo
WhatsApp Chatbot Enterprise CRM handoff to Discuss for live agent follow-up
WhatsApp Chatbot Enterprise top banner inside the Odoo App Store listing
Prerequisites overview for the WhatsApp Chatbot Enterprise Odoo module
1 / 12

Overview

WhatsApp Chatbot (Enterprise) extends Odoo's built-in WhatsApp module with a full chatbot engine, so businesses can answer WhatsApp messages around the clock without staffing the channel manually.

Built by TechUltra Solutions on the official WhatsApp Cloud API by Meta, the module supports multiple companies and providers from a single Odoo instance — useful for groups running several brands or service lines through different WhatsApp Business numbers.

Every chatbot script can trigger real Odoo actions: capture a lead in CRM, open a helpdesk ticket, or push the conversation to a human agent. Scripts can be created or edited any time, and the bot pauses for one hour when a system user steps in, so handoffs do not stomp on the customer.

Key features

  • Official WhatsApp Cloud API

    Runs on Meta's hosted WhatsApp Cloud API — the supported, production-grade messaging infrastructure for the WhatsApp Business platform.

  • Multi-company and multi-provider

    Configure multiple companies, providers, and chatbots from a single Odoo Enterprise instance, so each brand or service line can run its own WhatsApp number and script.

  • Chatbot actions inside Odoo

    Steps can create a CRM lead, open a helpdesk ticket, or transfer the conversation to a live agent — actions run directly inside Odoo without a middleware layer.

  • Editable chatbot scripts

    Create or edit chatbot scripts at any time. Update the flow, add new branches, or change a response without redeploying the module.

  • Interactive message templates

    Send interactive WhatsApp templates from inside the chatbot module — lists, buttons, and rich content that drive higher response rates than plain text.

  • Multi-message triggers

    Multi-message conditions can automatically activate a designated chatbot script when the incoming message matches one of several patterns.

  • Automatic agent suspension

    When a system user sends a message during a chatbot conversation, the bot pauses for one hour so the human handoff is not interrupted by automated replies.

  • Complete chat history

    Every conversation is logged inside Odoo, with full message and status history available for review, audit, and reporting.

  • Improved sending and error handling

    An improved message-sending pipeline and optimised error handling keep WhatsApp campaigns and chatbot replies running cleanly at scale.

Technical details

Specification

Publisher
TechUltra Solutions Private Limited
Technical name
odoo_whatsapp_ent_chatbot
Odoo versions
17.0, 18.0, 19.0
Lines of code
2,184
License
Odoo Proprietary License v1.0 (OPL-1)
Price
$117.99 (one-time)

Deployment

  • Odoo Online
  • Odoo.sh
  • On-premise

Odoo dependencies

  • WhatsApp Messaging
  • Discuss
  • WhatsApp Extended & Automation

Support

90 days of bug-fix support, Monday to Friday (10:00–19:00 IST). Raise a ticket at support@techultra.in.

Setup & configuration

From install to first call — here is the path.

  1. 1

    Install the module

    In Odoo, open Apps, remove the Apps filter, search for “WhatsApp Chatbot (Enterprise)”, and click Install. The module depends on Odoo's WhatsApp Messaging and Discuss apps and on TechUltra's WhatsApp Extended & Automation module.

  2. 2

    Set up Meta and WhatsApp Cloud API

    In Meta for Developers, create a WhatsApp Business app, register a phone number, and generate a permanent access token. TechUltra also offers an Odoo X Meta account setup service if you would rather hand this step off.

  3. 3

    Connect Odoo to your WhatsApp Business number

    Under WhatsApp → Configuration in Odoo, add a new provider with the phone number ID, business account ID, and access token. Repeat for each company or provider you want to run.

  4. 4

    Build your chatbot scripts

    Open the chatbot configuration and create a script: define welcome messages, branch logic, interactive list and button templates, and the Odoo actions each step should run.

  5. 5

    Map actions to Odoo records

    For steps that create a lead, open a helpdesk ticket, or hand off to an agent, set the team, channel, and user defaults so each conversation lands on the right Odoo record automatically.

  6. 6

    Test and go live

    Message your WhatsApp Business number from a test phone, walk every branch of the script, and confirm the chat history and any created records appear in Odoo. Then publish the script for production traffic.

Frequently asked questions

  • Does this module need Odoo Enterprise?

    Yes. WhatsApp Chatbot (Enterprise) depends on Odoo's built-in WhatsApp Messaging app, which is only available in the Enterprise edition of Odoo 17, 18, and 19.

  • Can one Odoo instance run chatbots for multiple companies?

    Yes. The module supports multiple companies, providers, and chatbots side by side, so each brand or business unit can run its own WhatsApp number and conversation flow from the same Odoo instance.

  • What can the chatbot do inside Odoo?

    Chatbot steps can create a CRM lead, open a helpdesk ticket, or hand the chat off to a live agent. Because actions run directly in Odoo, the captured data lands on the right team queue without a separate middleware tool.

  • What happens when a human agent jumps into a chat?

    When a system user sends a message during an active chatbot conversation, the bot automatically suspends for one hour so the customer is not interrupted by automated replies while the agent is handling the case.

  • Can the chatbot send interactive WhatsApp templates?

    Yes. The module supports WhatsApp interactive message templates — lists, buttons, and other rich formats — directly from chatbot steps, which typically improves response rates compared with plain text.

  • Can I edit a chatbot script after it is live?

    Yes. Scripts can be created and edited at any time. Changes take effect for new incoming conversations as soon as the script is saved.

  • Does TechUltra help with the Meta WhatsApp Cloud API setup?

    Yes. TechUltra offers an optional Odoo X Meta account setup service for $100 if you would rather not handle the Meta for Developers configuration yourself.

  • What support is included?

    The module includes 90 days of bug-fix support, Monday to Friday, 10:00–19:00 IST. Tickets can be raised at support@techultra.in.