Skip to Content
Menu

WhatsApp Cloud API Connector

by
Odoo

29.89

v 16.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 2175
Technical Name whatsapp_api_connector
LicenseOPL-1
Websitehttps://www.arxdevs.com/
Versions 14.0 15.0 16.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 2175
Technical Name whatsapp_api_connector
LicenseOPL-1
Websitehttps://www.arxdevs.com/
Versions 14.0 15.0 16.0

WhatsApp Cloud API Connector

Integrate WhatsApp Cloud API with any Odoo model

Compatible with the following versions: Odoo 14.0 Odoo 15.0 Odoo 16.0

✓ Compatible with Community and Enterprise editions
Need a different Odoo version?
Contact us to adapt the module for any Odoo version you need.
We can also extend functionality according to your requirements.

What does this module do?

Connects WhatsApp Cloud API with Odoo This module allows you to fully integrate WhatsApp Cloud API into your Odoo instance, enabling you to send WhatsApp messages from any model, view, or record in your system.

Main features:
Multi-Company

Full support for multiple companies with independent WhatsApp accounts.

Multi-Account

Manage multiple WhatsApp accounts with different configurations.

Dynamic Templates

Create message templates with dynamic variables from any record field.

Attachments

Send PDFs, videos, images, and locations as attachments.

Dynamic Phone

Dynamically retrieve phone numbers from any field or related subfield.

Message Logging

Maintains a complete record of all sent messages with their WhatsApp ID.

Module Features

First step: WhatsApp Account Configuration

WhatsApp account configuration

Configure multiple WhatsApp accounts with their Meta Business credentials. Each account can belong to a different company.

Second step: Message Template Creation

Template creation

Create message templates with dynamic variables, action buttons, and attachments. Associate each template with a specific Odoo model.

Third step: Dynamic Variables Configuration

Variables configuration

Configure variables that will be automatically filled with record data: model fields, user data, site URL, custom values.

Fourth step: Action Buttons

Action buttons

Add action buttons to your messages: phone calls, promotion codes, website links (static or dynamic).

Fifth step: Message Sending

Message sending

Send messages from any Odoo list view or form. Select records and send bulk messages with one click.

Sixth step: Message Tracking

Message tracking

Monitor the status of all sent messages: queued, sent, delivered, read, error. Each message maintains its WhatsApp ID for reference.

Seventh step: Attachments

Attachments

Send attachments: PDFs, MP4 videos, PNG images, GPS locations. Files can be static or dynamic from record fields.

Demo Videos: Learn how to use the module

Initial Setup + Template

Learn how to configure your WhatsApp account and create your first message template

Watch on YouTube
Message Reception

See how the message is received in real WhatsApp and its complete functionality

Watch on YouTube
Dynamic Attachments

Learn how to send dynamic images using the partner's image as an attachment

Watch on YouTube

Technical Features

Complete Integration

  • ✅ Native integration with WhatsApp Cloud API
  • ✅ Multi-company support
  • ✅ Multiple account management
  • ✅ Dynamic variables from any field
  • ✅ Dynamic phone from related fields

Content Types

  • 📄 Text with dynamic variables
  • 📎 PDF attachments
  • 🎥 MP4 videos
  • 🖼️ PNG images
  • 📍 GPS locations
  • 🔗 Action buttons

Message States

  • ⏳ Queued
  • 📤 Sent
  • ✅ Delivered
  • 👁️ Read
  • ❌ Error
  • 🚫 Cancelled

Button Types

  • 📞 Phone calls
  • 🎫 Promotion codes
  • 🌐 Website links
  • 💬 Quick replies
  • 🔗 Dynamic URLs

Common Use Cases

E-commerce
  • Order confirmations
  • Shipping notifications
  • Discount codes
  • Electronic invoices
Appointments & Bookings
  • Appointment reminders
  • Booking confirmations
  • Schedule changes
  • Service locations
Education
  • Course notifications
  • Class reminders
  • Digital certificates
  • Study materials

Support

By purchasing our module, you will receive:

  • Complete installation and configuration support.
  • Specialized and dedicated technical support.
  • Module updates.
  • Direct email contact.
  • Complete documentation and usage examples.
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

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 or have a question related to your purchase, please use the support page.