The Odoo WhatsApp connector connects Odoo Community to the Meta WhatsApp Cloud API so customer conversations can be handled inside Odoo. Instead of relying on a separate messaging inbox, teams can receive customer messages, reply through Discuss, and manage assigned conversations.
Main Capabilities
1. WhatsApp Business API Connection
- API accounts: Configure WhatsApp Cloud API accounts in Odoo with protected credential handling.
- Official integration: Use Meta Cloud API rather than WhatsApp Web or QR pairing.
2. Two Way WhatsApp Messaging
- Incoming chats: Process WhatsApp messages through inbound webhooks.
- Odoo Discuss: Work with message threads and a chatter composer.
3. WhatsApp Team Inbox
- Agent assignment: Allocate conversations to team members.
- Agent tools: Use canned replies and configure business hours.
4. Templates and Conversation Sessions
- Message templates: Manage WhatsApp templates within Odoo.
- 24-hour sessions: Track conversation windows to support Meta messaging rules.
5. Reliable Message Processing
- Outgoing queue: Process outbound WhatsApp messages with retry support.
- Webhook handling: Reduce duplicate processing of incoming events through idempotency support.
6. Inbox Control Tower
- Operations dashboard: Access the OWL based Inbox Control Tower for WhatsApp messaging operations.
Compatibility and Requirements
Supports Odoo 19 and 20 Community. Requires Odoo mail, phone_validation, and contacts, plus Python phonenumbers and requests. Meta WhatsApp Business Platform access is required.
Product Scope
This is a Cloud API connector, not a WhatsApp Web module. Ecommerce ordering, bulk campaigns, and AI chatbot features are not confirmed. Enterprise edition and hosting compatibility require verification.



