Text your Contacts on WhatsApp
Odoo WhatsApp Messaging is the Enterprise app that connects your business WhatsApp account to Odoo so the messages you send and receive on WhatsApp land on the customer's profile in Odoo. Order confirmations, shipping notifications, appointment reminders, post-purchase support, and ongoing customer conversations all live alongside the customer's other Odoo touchpoints (sales, invoices, tickets).
Retailers communicating with customers on the channel they actually use, B2B teams in regions where WhatsApp is the primary business communication channel (Latin America, parts of Europe, Middle East, South Asia, Southeast Asia), service businesses sending appointment reminders, and any company where WhatsApp is a meaningful customer channel uses it. You can test Odoo WhatsApp Messaging free on the Odoo trial; pricing kicks in only if you install more than one Odoo app.
For Odoo's own product overview, see Odoo's official documentation.
Setup starts with a Meta Business account, a WhatsApp Business API approval, and a phone number registered with WhatsApp Business. Odoo connects to Meta's WhatsApp Business API through your business account's credentials. Each conversation in WhatsApp now mirrors into Odoo as a chat thread on the corresponding customer's profile.
From there, outbound messages can come from two places. Templated messages (pre-approved by Meta, used for transactional communications like order confirmations, shipping notifications, appointment reminders) are sent automatically by triggers in other Odoo apps. A confirmed sale in Odoo Sales sends a WhatsApp confirmation; a shipped order sends a tracking message; an appointment in Odoo Appointments sends a reminder 24 hours out. Free-text conversations from a customer support agent are handled from the inbox in Odoo: the agent types in Odoo's chat panel, the message goes out as WhatsApp, the customer's reply lands back in Odoo.
Inbound messages route to the right team based on configuration (customer support team gets support questions, sales team gets order inquiries). Each conversation is associated with a customer entry (matched by phone number), so an agent answering a question sees the customer's full Odoo history (their orders, their invoices, their tickets) on the same screen.
Calibre configures Odoo WhatsApp Messaging for Alberta businesses: step by step, in writing.
Speak to an Implementation SpecialistSMBs whose data lives in QuickBooks, HubSpot Free, or Excel spreadsheets that were set up when the business was smaller. The team now spends hours building reports by hand and reconciling between tools every month-end.
Companies evaluating which Odoo apps to start with and how to configure them around how the business actually runs.
Retail, manufacturing, mechanical, or professional services businesses with 10 to 200 employees running on a patchwork of point tools. The team wants one database for the whole company instead of Zapier holding it together.
Most companies running Odoo WhatsApp Messaging pair it with three or four other Odoo apps that drive the conversations. Odoo Sales triggers order confirmation and shipping notification messages. Odoo Appointments triggers appointment reminders. Odoo Helpdesk handles inbound support questions through WhatsApp. Odoo CRM tracks WhatsApp conversations on the deal card. Odoo Marketing Automation embeds WhatsApp as a step in multi-channel campaigns. Odoo Contacts is the underlying customer profile every conversation logs against.
Pricing source: Odoo's published Standard and Custom plans as of 2026-05. Calibre quotes in CAD; conversion from Odoo's local pricing in your region may vary.
Written, phase-by-phase quote before any code is written. Odoo Ready Partner, Calgary. In-house team, no offshore handoffs.