Skip to Content
WhatsApp Connector
€ 20.00 € 20.00

Technical Name : eg_whatsapp_meta_connector
Odoo Apps Dependencies :
Community Apps Dependencies :
  • Versions

Our Most Suggested Products

WhatsApp Meta Cloud API Connector

The WhatsApp Meta Cloud API Connector brings WhatsApp Business messaging directly into your Odoo workflow using Meta's Cloud API. It provides a centralized setup for Meta API credentials, WhatsApp Business accounts, templates, webhooks, messaging, calling, and conversation management. Users can communicate with customers from Odoo, receive incoming WhatsApp messages in real time, send approved message templates, share documents such as invoices, and keep conversations connected with customer and business records.



Features

Meta Cloud API Configuration

Connect your Odoo environment with Meta by configuring the Meta App ID, App Secret, API version, access tokens, and webhook verification details. The connection can be tested directly from Odoo so administrators can quickly confirm whether the configured credentials are working correctly.

WhatsApp Business Account Management

Create and manage WhatsApp Business accounts using the connected Meta API profile. Store important account information such as Phone Number ID, WhatsApp Business Account ID, display phone number, verified name, quality rating, and connection status in one centralized configuration screen.

WhatsApp Templates and Messaging

Manage WhatsApp message templates and use approved templates when communicating with customers. Users can send template messages directly from Odoo and maintain a record of outgoing and incoming conversations without switching between different applications.

Real-Time Webhooks and Conversations

Configure WhatsApp webhooks to receive incoming messages and communication events automatically. Messages are synchronized into the WhatsApp inbox so users can continue conversations, monitor unread messages, and keep customer communication available inside Odoo.

Document and Invoice Sharing

Send documents and business files through WhatsApp conversations directly from Odoo. For example, customer invoices can be shared as PDF attachments, allowing customers to receive important documents without requiring a separate email workflow.

WhatsApp Calling Support

Configure WhatsApp calling capabilities together with the required call permissions and templates. The account setup provides dedicated controls for enabling calling, synchronizing calling configuration, and checking the connection status.

Screenshot

1.) User Access and Meta Messaging Permissions

The user administration screen provides access to Meta Messaging permissions and related configuration rights. Administrators can assign the appropriate Meta Messaging access level so authorized users can work with WhatsApp features while maintaining controlled access to configuration areas.



Odoo Studio

2.) Meta App Basic Configuration

The Meta App configuration screen is used to maintain the core Meta application details required for the integration. App ID, App Secret, privacy and data-related URLs, category information, and application details can be configured before connecting the application with Odoo.



Odoo Studio

3.) Meta API Profile Configuration

The Meta API Profile form stores the Meta App credentials and access-token information used for API communication. Administrators can configure the API version, activate the profile, define the default API profile, and review webhook verification information from the same screen.



Odoo Studio

4.) Meta WhatsApp API Setup

Meta's WhatsApp API Setup page provides the access token and the WhatsApp Business information required for API communication. The phone number and WhatsApp Business Account ID are available here, making it easy to collect the required values for Odoo configuration and API testing.



Odoo Studio

5.) WhatsApp Access Token Configuration

The Meta API Profile in Odoo can store the generated WhatsApp System User Access Token securely. This token is used when Odoo communicates with the WhatsApp Cloud API for sending messages and handling WhatsApp services.



Odoo Studio

6.) Meta API Connection Test

The Test API action validates the configured Meta App credentials and WhatsApp access token. A successful validation changes the connection state to Connected, giving administrators confirmation that the integration is ready for use.



Odoo Studio

7.) WhatsApp Business Accounts

The WhatsApp Accounts menu provides a centralized list of connected WhatsApp Business accounts. Administrators can review account records and quickly access the configuration required for individual WhatsApp numbers and business communication.



Odoo Studio

8.) WhatsApp Business API Setup and Account Identification

The Meta API setup screen displays the phone number and WhatsApp Business Account ID associated with the configured WhatsApp number. These identifiers are important when connecting the correct WhatsApp Business account and verifying the API configuration.



Odoo Studio

9.) WhatsApp Meta Account Configuration

The WhatsApp Meta Account form connects a WhatsApp Business account with the selected Meta API profile. It includes the Phone Number ID, WhatsApp Business Account ID, account usage settings, and webhook configuration, providing a complete control panel for the account.



Odoo Studio

10.) WhatsApp Connection Test and Account Status

The Test Connection action retrieves the current WhatsApp Business information from Meta and verifies the account configuration. Once successful, Odoo displays details such as the display phone number, verified name, quality rating, and webhook readiness.



Odoo Studio

11.) WhatsApp Webhook URL

The WhatsApp Meta Account screen provides the webhook URL generated by the application. This URL is used to connect the Odoo WhatsApp account with Meta so incoming messages, delivery updates, and other WhatsApp events can be received automatically.



Odoo Studio

12.) Webhook Callback URL and Event Subscription

The Webhook configuration page provides the callback endpoint together with the available webhook events and subscription controls. Administrators can verify the endpoint and subscribe to the required events to enable reliable WhatsApp message and account event synchronization.



Odoo Studio

13.) Meta API Webhook Verification Token

The Meta API Profile includes a dedicated Webhook Verify Token used during Meta webhook configuration. Entering the same verification token in Meta helps establish a trusted connection between the Meta application and the Odoo webhook endpoint.



Odoo Studio

14.) Meta Webhook Configuration

The Meta developer configuration screen allows administrators to enter the Odoo callback URL and verification token. After saving the configuration, the required webhook fields can be subscribed so Meta can deliver WhatsApp events to the application.



Odoo Studio

15.) Sync WhatsApp Templates

The Sync Templates action retrieves the latest WhatsApp message templates from the connected Meta Business account and brings them into Odoo. This keeps your template list synchronized so users can work with the latest approved templates when sending WhatsApp messages.



Odoo Studio

16.) WhatsApp Message Templates

The Templates menu provides a complete list of WhatsApp message templates available in Odoo. Users can review template names, Meta template names, categories, language codes, approval status, sample status, and active status from a single list.



Odoo Studio

17.) WhatsApp Template Details

The template form contains the approved message information, including the Meta template name, category, language, header, body, footer, variables, call-permission settings, and activation state. This makes it possible to maintain message content in a structured format before using it for customer communication.



Odoo Studio

18.) Enable WhatsApp for Contact

The WhatsApp option on the contact form activates WhatsApp communication for the selected customer or contact. Once enabled, the configured phone number can be used for WhatsApp messaging directly from the contact record, making customer communication faster and easier to manage.



Odoo Studio

19.) Send WhatsApp Template from Inbox

The Send WhatsApp Template dialog allows users to select the configured WhatsApp account, customer, template, and optional attachment before sending a template message. This is especially useful when the normal 24-hour customer service window is closed and an approved template is required.



Odoo Studio

20.) WhatsApp Conversation Inbox

The WhatsApp inbox provides a dedicated workspace for customer conversations, including search, unread messages, favorites, groups, archived conversations, and active chats. Users can read incoming messages and reply directly from the conversation panel.



Odoo Studio

22.) Real-Time Incoming WhatsApp Messages

Incoming customer messages are added to the relevant conversation and displayed with their message time and unread indicator. This allows support and sales users to identify new conversations quickly and respond without manually refreshing external WhatsApp applications.



Odoo Studio

23.) WhatsApp on Customer Invoices

The WhatsApp action can be accessed directly from an invoice record, allowing users to communicate with the customer from the accounting workflow. Existing conversation history is available alongside the invoice, keeping financial communication and customer messaging connected.



Odoo Studio

24.) Send Invoice PDF Through WhatsApp

Invoices can be shared as PDF documents directly through the WhatsApp conversation. The customer receives the invoice attachment together with the related message, providing a fast and convenient way to deliver billing documents through WhatsApp.



Odoo Studio

25.) Incoming WhatsApp Call

The incoming call screen alerts the user when a WhatsApp call is received through the connected business account. Users can review the caller information and choose Accept to answer the call or Decline to reject it directly from the Odoo interface.



Odoo Studio

26.) Outgoing WhatsApp Call

The outgoing call screen provides the controls for an active WhatsApp call initiated from Odoo. Users can monitor the call status, mute the microphone when needed, and use the End button to finish the conversation.



Odoo Studio

User Guide

Email

Watch Video Tutorial

Teams

Suggested Products