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. CRM
  3. Chatwoot Base Integration v 19.0
  4. Sales Conditions FAQ

Chatwoot Base Integration

by Dustin Mimbela https://dustinmimbela.com
Odoo
v 19.0 Third Party 3
Download for v 19.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
You bought this module and need support? Click here!
  • Description
  • Manifest
Chatwoot Base Integration Icon
Omnichannel Connector

Chatwoot Omnichannel Base Integration

Connect Odoo 19 to your self-hosted or cloud Chatwoot server. Automate CRM Lead creation and sync conversation histories from WhatsApp, Live Chat, Instagram, Facebook, and Telegram in real time.

Live Chat & WhatsApp CRM Integration

Instantly turn chat interactions into qualified CRM Leads, complete with messaging history mapped to Odoo's native chatter logs.

100% Omnichannel Support

Works with any Chatwoot channel, including Website Live Chat, WhatsApp, Facebook Messenger, Instagram DMs, Telegram, Email, and SMS without any phone number requirements.

Smart Duplicate Matching

Prevents database pollution by searching for existing leads using Conversation ID, Phone Number, or Email before generating a new CRM opportunity.

Webhook Audit Logging

Maintains a comprehensive database log of every webhook transaction under Chatwoot > Webhook Logs, capturing status (Success/Error) and raw payload streams.

Setup Guide & Configuration

Follow these simple steps to hook your Chatwoot workspace into your Odoo 19 instance.

Step 1: Configure Chatwoot Credentials in Odoo

Go to Settings > General Settings > Chatwoot Settings. Fill in the following fields:

  • Chatwoot Server URL: e.g., https://chatwoot.yourdomain.com
  • User Access Token: Paste your Chatwoot User Profile Access Token (found at the bottom of your Profile Settings in Chatwoot).
  • Account ID: Enter the ID of your Chatwoot account (e.g., 1).

Click the Test Connection button to check the API link. Odoo will display a success message showing your username.

Odoo General Settings Screenshot

Step 2: Add Webhook in Chatwoot Panel

To push chats to Odoo automatically, configure a webhook inside your Chatwoot instance:

  • Go to Settings > Integrations > Webhooks and click Add New Webhook.
  • Webhook URL: Input https://your-odoo-domain.com/integrate/chatwoot
  • Selected Events: Enable conversation_created and message_created.
Chatwoot Webhook Setup Screenshot

Step 3: Map Chatwoot Inboxes to CRM Sales Teams

Navigate to the new Chatwoot > Inboxes menu in Odoo and click **New**. Enter your Chatwoot Inbox ID and select the target **CRM Sales Team** and **Company** to automatically assign new leads to the correct reps.

Odoo Inbox Mapping Setup Screenshot

Self-Host Chatwoot on Your VPS (Docker Compose)

Want full data ownership? Run your own secure, self-hosted Chatwoot instance behind Traefik routing in minutes.

🚀 Production Docker Compose Repository

We have prepared a complete self-hosted repository with optimized environment files and Traefik reverse-proxy configs.

# Clone the repository git clone https://github.com/Mimbex/chatwoot.git cd chatwoot # Copy environment variables and fill secrets cp .env.example .env # Run database setup & start docker compose run --rm web bundle exec rails db:prepare docker compose up -d

Visit Docker Compose Repository

Our Hardware & POS Integration Suite

Supercharge your POS with advanced thermal printing and display solutions.

POS Bluetooth Printer Icon
POS Bluetooth Printer
POS USB Printer Icon
POS USB Printer
POS Kitchen Direct Print Icon
POS Kitchen Direct Print

Need Support or Custom Integration?

If you need any help, support, or custom assistance, please contact us.

Contact Support
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • CRM (crm)
• Discuss (mail)
• Calendar (calendar)
• Contacts (contacts)
Lines of code 420
Technical Name chatwoot_base
LicenseLGPL-3
Websitehttps://dustinmimbela.com

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, please use the developer contact information. They can usually be found in the description.
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