Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Marketing
  3. WhatsApp Chatbot v 18.0
  4. Sales Conditions FAQ

WhatsApp Chatbot

by DevIntelle Consulting Service Pvt.Ltd https://www.devintellecs.com
Odoo

$ 174.05

v 18.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Contacts (contacts)
• Discuss (mail)
• CRM (crm)
• Live Chat (im_livechat)
• Calendar (calendar)
Community Apps Dependencies Show
WhatsApp Integration | Whatsapp Bulk Campaign | Whatsapp Marketing
Lines of code 17140
Technical Name dev_whatsapp_chatbot
LicenseLGPL-3
Websitehttps://www.devintellecs.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Contacts (contacts)
• Discuss (mail)
• CRM (crm)
• Live Chat (im_livechat)
• Calendar (calendar)
Community Apps Dependencies Show
WhatsApp Integration | Whatsapp Bulk Campaign | Whatsapp Marketing
Lines of code 17140
Technical Name dev_whatsapp_chatbot
LicenseLGPL-3
Websitehttps://www.devintellecs.com
Devintelle Odoo 18 Module

WhatsApp Chatbot Builder

The only no-code visual chatbot canvas built natively inside Odoo

11 Node Types Drag & Drop Human Handoff Analytics Zero Code
Community Enterprise Odoo.sh

ABOUT THIS MODULE

The Most Complete WhatsApp Chatbot Builder for Odoo 18

WhatsApp Chatbot Builder is a production-ready, no-code visual conversation designer built natively inside Odoo 18. It lets you automate WhatsApp customer interactions by designing chatbot flows on an interactive drag-and-drop canvas powered by Drawflow.js and Odoo's OWL framework. Drag 11 specialized node types onto the canvas, draw connections between them, and configure each node through a dynamic side panel — the same way you'd build a flowchart, except this one actually talks to your customers on WhatsApp Business Cloud API.

Whether you're building a customer support bot that collects ticket details, a sales qualification bot that creates CRM leads, or an appointment booking system — this module gives you everything you need. Send rich media messages (images, video, audio, documents, location, stickers), present interactive WhatsApp buttons and list menus, validate user inputs (email, phone, number, date with 6 format options, custom regex), branch on 10+ condition operators, and execute Odoo actions like setting variables and creating records directly from the chatbot flow.

Dream Home Realty
online • powered by chatbot

Welcome! I'm your property assistant. How can I help?

10:01 AM

Search Properties
Book Site Visit
Talk to Agent

Search Properties

10:02

What's your budget? (enter a number)

10:02 AM

50,00,000

10:02

When conversations need a human touch, the built-in Human Handoff seamlessly transfers the chat to Odoo Discuss — posting the complete conversation history as individual messages, generating a structured summary with all collected data, session metadata, contact details, and priority levels (normal/high/urgent). Your agents see everything the customer already said. No context lost, no repetition.

The module also includes a smart keyword trigger system (exact, contains, starts_with, regex matching), 3-tier variable scoping (flow, session, contact), working hours with timezone support, session management with auto-expiration, an OWL-powered analytics dashboard with node-level drop-off tracking, flow import/export as JSON, full conversation logging, and a one-click demo chatbot ("Dream Home Realty") showcasing all node types across 3 interconnected flows. Built as an addon for the WhatsApp Integration module.

FULL DEMO

See It In Action

From building flows on the canvas to real WhatsApp conversations with your customers

KEY HIGHLIGHTS

What Makes This Module Stand Out

Enterprise-grade WhatsApp chatbot automation built from the ground up for Odoo 18

Visual Flow Canvas

Drawflow.js powered graph editor with OWL integration, zoom, pan, snap-to-grid, and auto-persist viewport state

11 Node Types

Start, Message, Interactive, Input, Condition, Action, Delay, Template, Human Handoff, GoTo, Close

Human Handoff

Seamless transfer to Odoo Discuss with full chat history, data summary, priority levels, and agent routing

Interactive Messages

WhatsApp buttons (max 3) and list menus with sections, 10+ rows, header, footer for guided navigation

Input Validation

Email, phone, number, date (6 formats), custom regex with configurable retries and error messages

Multi-Flow Navigation

GoTo nodes link multiple flows together with flow stack for nested returns and optional variable carrying

Odoo Actions

Set session variables and create Odoo records directly from the chatbot flow with automatic field mapping

Analytics Dashboard

Real-time OWL dashboard with sessions, completions, handoffs, message volume, node-level drop-off tracking

Keyword Triggers

Exact, contains, starts_with, regex matching with global scope, priority ordering, and session reset

3-Tier Variables

Flow scope, session scope, contact scope with auto system variables: phone, name, date, time, message_count

Flow Import & Export

Export flows as portable JSON, import with batch wizard and automatic ID remapping across instances

One-Click Demo Bot

Load "Dream Home Realty" with 3 flows and all 11 node types — production-ready example to learn instantly

COMPLETE FEATURE LIST

Everything Included

Visual Drag-and-Drop Flow Canvas (Drawflow + OWL)
11 Specialized Node Types
WhatsApp Interactive Buttons & List Menus
Input Validation (Email, Phone, Number, Date, Regex)
Condition Engine with 10+ Operators
Action Node (Set Variables & Create Odoo Records)
Multi-Flow Architecture with GoTo Navigation
Human Handoff to Odoo Discuss
Keyword Trigger System (Exact, Contains, Regex)
3-Tier Variable Scoping (Flow / Session / Contact)
OWL Analytics Dashboard with Node Drop-Off Tracking
One-Click Demo Chatbot (Dream Home Realty)
Rich Media (Images, Video, Audio, Docs, Location, Stickers)
WhatsApp Template Messages with Variable Mapping
Working Hours & Timezone Configuration
Flow Import & Export as JSON
Full Conversation Logging & Audit Trail
Chatbot Lifecycle (Draft / Active / Paused / Archived)
RBAC Security, Multi-Company, 11 Data Models
11
Node Types
Complete toolkit
3
Variable Scopes
Flow / Session / Contact
2
Action Types
Variables & Records
10+
Conditions
Branch operators
11
Data Models
Full architecture
0
Code Required
100% visual

THE CANVAS

Drag. Connect. Configure. Done.

Drag nodes from the sidebar, draw edges between them, configure each node in the right panel — your chatbot is live.

Chatbot Canvas Walkthrough

BUILDING BLOCKS

11 Node Types. Every Conversation Covered.

Each node is a step in your customer's journey. Drag them onto the canvas and connect them to build any conversation flow.

Start

Entry point of every flow. Exactly one per flow. Triggers automatically when a conversation begins.

Delay

Pause execution for seconds, minutes, or hours. Creates natural conversation pacing with optional typing indicator.

Send Message

Send text, images, video, documents, audio, location, or stickers. All support {{variable}} substitution.

Template

Send Meta-approved WhatsApp templates directly from the flow. Auto variable mapping from session data.

Interactive

WhatsApp buttons (up to 3) or list menus with sections, rows, header, footer. Each choice routes differently.

Human Handoff

Transfer to Odoo Discuss with full chat history, data summary, priority levels, and agent assignment.

Input

Ask & validate: email, phone, number, date (6 formats), custom regex. Configurable retries and error messages.

GoTo

Jump to any node or a different flow. Flow stack tracks return points. Optional variable carrying between flows.

Condition

Branch on variable values. 10+ operators: equals, contains, regex, greater/less than, in_list, exists, and more.

Close Session

Gracefully end conversation with optional goodbye message. Session closed, variables preserved for analytics.

Action

Set session variables and create Odoo records (any model) directly from the chatbot flow. Auto field mapping.

USE CASES

What Can You Build With It?

Real-world chatbot scenarios you can deploy today using the visual flow canvas

Customer Support

Automate FAQs, collect ticket details with validated inputs (email, phone, order number), and hand off complex issues to live agents in Odoo Discuss with full conversation context.

Sales & Lead Qualification

Qualify leads through interactive questionnaires, branch on budget or location with condition nodes, and create CRM records automatically using the Action node.

Appointment Booking

Let customers book appointments through guided flows — collect date, time, and contact details with input validation, then create booking records directly in Odoo.

Real Estate

Property search by budget, location, and type. Site visit booking with date validation. Included as a ready-made demo chatbot — "Dream Home Realty" with 3 flows.

Surveys & Feedback

Run satisfaction surveys and feedback collection with validated inputs, conditional branching based on responses, and automatic data recording into Odoo records.

Education & Onboarding

Guide new students or employees through onboarding steps with interactive menus, collect required documents and details, and route to the right department via handoff.

BEYOND THE NODES

Everything Else We Built

Keyword Trigger System

Four match types: exact, contains, starts_with, regex. Global keywords interrupt any flow at any time. Priority-based evaluation. Session reset option. Built-in defaults: menu, start, stop, agent, human — all customizable.

Session & Variable Engine

Per-phone sessions with 5 states. 3-tier variable scoping: flow (resets on restart), session (persists across flows), contact (persists across sessions). Auto-populated system variables: phone, customer_name, date, time, message_count.

Analytics Dashboard

OWL-powered real-time dashboard. Session metrics, completion rate, handoff rate, message volume, average duration. Node-level drop-off tracking shows exactly where customers leave. Daily cron aggregation. Graph + Pivot views.

Rich Media Messaging

Send images, videos, audio files, documents, location pins with coordinates, and stickers — all with full {{variable}} substitution in captions and message bodies for personalized content delivery.

Multi-Flow Architecture

Design modular chatbots with multiple interconnected flows. GoTo nodes enable cross-flow navigation with flow stack for nested returns. Optional variable carrying between flows. One active chatbot per WhatsApp account.

Working Hours & Lifecycle

Timezone-aware business hours with auto outside-hours messages. 4 chatbot states: Draft, Active, Paused, Archived. Version-controlled publishing. Configurable session timeout (default 30 min). Cron-based expiration.

Flow Import & Export

Export any flow as portable JSON preserving all nodes, edges, variables, and canvas layout. Import wizard handles batch importing with automatic ID remapping for seamless migration across Odoo instances.

Conversation Logging

Every message logged with timestamps and direction (inbound/outbound/system). Variable snapshots at each step. Full audit trail for compliance, debugging, and performance analysis. Partner and contact linking.

One-Click Demo Chatbot

Load a complete "Dream Home Realty" chatbot with 3 interconnected flows (Main Menu, Property Search, Site Visit Booking) demonstrating all 11 node types. Production-ready example to learn from instantly.

Security & Multi-Company

Role-based access control with chatbot user group. Record-level security rules. Full multi-company isolation. FSM engine with max 50 recursion depth to prevent infinite loops. Graceful error recovery.

OUR ECOSYSTEM

Related Products

Complete your Meta messaging stack with our other integration modules

WhatsApp Integration

Complete WhatsApp Cloud API solution — templates, campaigns, Discuss chat, dashboard, CRM leads, multi-account, and more. The base module for this chatbot addon.

View on Odoo Apps
Facebook Messenger

Manage Facebook Messenger conversations directly inside Odoo Discuss. Auto channel creation, message history, media support, and contact linking.

View on Odoo Apps
Instagram Messenger

Handle Instagram DMs from Odoo Discuss. Real-time messaging, media sharing, conversation tracking, and seamless integration with your Odoo workflow.

View on Odoo Apps
Devintelle

Devintelle Consulting Service Pvt. Ltd.

12+ years of Odoo expertise • India & USA

WhatsApp

+91-8780543446

Email

odoo@devintellecs.com

Skype

devintelle

Free Support

90 Days

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.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with