WhatsApp¶
The Odoo WhatsApp Connector (whatsapp_mail_messaging) lets users send quotations, invoices,
and portal links to customers through WhatsApp Web or the WhatsApp mobile app. Odoo does not
connect to the WhatsApp Business API: it prepares the message text and opens WhatsApp with the
recipient and the message already filled in, so the message is sent from the user’s own WhatsApp
account.
Note
The module requires the Sales, Invoicing, and Website apps. Every recipient must have a Mobile number on their contact record, in international format.
Configuration¶
Message template¶
To define the text proposed by default when sending a quotation or an invoice, go to , scroll to the Whatsapp section, and fill in the Message Template field. The template is stored per company; if it is left empty, Odoo composes a default message containing the customer name, the document number, and the total amount.
- menu
- Settings ‣ General Settings
- shows
- General Settings scrolled to the "Whatsapp" block with the "Message Template" text field filled in with a short greeting.
- highlight
- The "Whatsapp" settings block (red frame).
- data
- Demo company "YourCompany HU"; template text "Hello, please find your document below."
- module
- whatsapp_mail_messaging
- notes
- English UI, light theme, 1440px width, crop to the settings block.
Send a quotation or an invoice¶
Open a quotation or an invoice and click the Send by Whatsapp button next to the standard send buttons. A Compose Whatsapp Message window opens with:
Recipient: the customer of the document;
Contact Number: the mobile number of the recipient (editable);
Message: the message template, or the generated default text.
Click Send Message to open WhatsApp with the message prepared. The text is also logged in the recipient’s chatter.
Several documents can be sent at once: select them in the list view and click Send by Whatsapp. All selected documents must belong to the same customer; otherwise, Odoo raises an error.
- menu
- Sales ‣ Orders ‣ Quotations
- shows
- A quotation form with the green "Send by Whatsapp" button, and the "Compose Whatsapp Message" dialog open with Recipient, Contact Number and Message filled in.
- highlight
- The "Send by Whatsapp" button (red frame).
- data
- Quotation S00021 for customer "Deco Addict" with a mobile number set.
- module
- whatsapp_mail_messaging
- notes
- English UI, light theme, 1440px width, use a throw-away phone number.
Systray shortcuts¶
Two icons are added to the top-right systray area: one opens the Compose Whatsapp Message window for any number, the other opens a blank email composition form.
- menu
- (any backend view)
- shows
- The top-right systray bar with the WhatsApp icon and the envelope icon added by the module.
- highlight
- The two added systray icons (red frame).
- module
- whatsapp_mail_messaging
- notes
- English UI, light theme, crop to the systray area.