WhatsApp is the everyday messaging channel for customers in many markets, and businesses increasingly use it for order updates, confirmations and support.
Odoo provides a native WhatsApp module, available in the Enterprise edition, that connects to the WhatsApp Business Platform. It lets Odoo send templated messages tied to records such as orders and invoices, and receive replies into Odoo. On Community the same needs a third-party app or a custom build.
Data Flow
What Data Moves Between WhatsApp and Odoo
The native module connects to the WhatsApp Business Platform through the Meta Cloud API.
Odoo to WhatsApp: approved template messages triggered from records, such as order confirmation or invoice notice.
WhatsApp to Odoo: customer replies, delivered into Odoo against the related conversation.
What Goes Wrong
Common Pitfalls
Edition. The native WhatsApp module is an Enterprise feature.
Business Platform onboarding. A WhatsApp Business account and a verified business through Meta are required, which takes time.
Message templates. Outbound messages outside a service window must use templates that Meta has approved.
The service window. Free-form replies are only allowed within a window after the customer's last message.
Phone number. The business number must be dedicated to the Business Platform.
Setup
How the Integration Is Set Up
Confirm the Odoo edition or plan an alternative.
Set up a WhatsApp Business account and complete Meta business verification.
Connect the WhatsApp Cloud API credentials in Odoo.