Skip to main content
TechUltra Solutions Pvt. Ltd. — AI-Enabled ERP Transformation
Free consultation
WhatsApp Calling (Enterprise) icon

Odoo App · WhatsApp & Messaging

WhatsApp Calling (Enterprise)

Place and receive WhatsApp voice calls inside Odoo Enterprise — with full call history.

$88 Odoo 17.0 Odoo 18.0 Odoo 19.0 OPL-1
WhatsApp Calling Enterprise overview for Odoo
Enabling WhatsApp Calling in the Odoo Enterprise configuration
WhatsApp Calling working hours and holiday schedule settings in Odoo
An incoming WhatsApp call registered in Odoo Enterprise
Configuring a WhatsApp call request template in Odoo
Starting an outgoing WhatsApp call from an Odoo record
An active WhatsApp call shown in real time inside Odoo
WhatsApp call history with duration and status in Odoo Enterprise
Multi-operator WhatsApp call handling in Odoo Enterprise
WhatsApp channel calling history for team review in Odoo
1 / 10

Overview

WhatsApp Calling (Enterprise) adds WhatsApp voice calling to Odoo Enterprise, so your team places and answers WhatsApp calls without switching to a phone or a separate app. It uses the WhatsApp Business Calling API on Meta's WhatsApp Cloud API.

Built by TechUltra Solutions, the module works in both directions. Customers call your official WhatsApp business number and the call registers in Odoo, notifying available operators. Sales and support teams place outgoing calls to leads, customers, and vendors straight from CRM, Sales, and Contacts with a single click.

Every call — incoming or outgoing — is logged with caller and callee details, timestamps, duration, and status. Multiple operators can share the same WhatsApp Business number, and the call history stays centralised in Odoo so managers have one record of every conversation.

Key features

  • Two-way WhatsApp calling

    The module supports both customer-initiated incoming calls and business-initiated outgoing calls through the WhatsApp Cloud API, all handled inside Odoo.

  • Incoming customer calls

    Customers call your official WhatsApp business number directly, and the call is registered in Odoo with its details logged for the team.

  • Outgoing calls from CRM and Sales

    Teams call leads, customers, or vendors directly from CRM, Sales, or Contacts in Odoo, without copying numbers into a separate dialer.

  • Call duration tracking

    Every call records how long it lasted, giving managers a clear figure for performance monitoring and reporting.

  • Multi-operator support

    Several internal Odoo users can place and receive WhatsApp calls on the shared business number, which suits sales teams and customer support desks.

  • Real-time call history

    Each incoming and outgoing call is logged with caller and callee details, timestamps, and status, so the call log stays current as calls happen.

  • Native Odoo integration

    Call management is fully embedded in Odoo with no third-party app required, so operators work from the same interface they already use.

  • Working hours and holiday schedule

    The calling configuration lets you set working hours and holiday schedules, then pushes the settings to the Meta WhatsApp system with one update.

  • Call request templates

    Business-initiated outgoing calls use configurable call request templates, so customers receive a clear prompt before a call connects.

Technical details

Specification

Publisher
TechUltra Solutions Private Limited
Technical name
odoo_whatsapp_calling_ent
Odoo versions
17.0, 18.0, 19.0
Lines of code
2,427
License
Odoo Proprietary License v1.0 (OPL-1)
Price
$88 (one-time)

Deployment

  • Odoo Online
  • Odoo.sh
  • On-premise

Odoo dependencies

  • WhatsApp
  • Discuss

Support

90 days of bug-fix support, Monday to Friday (10:00–19:00 IST). Raise a ticket at support@techultra.in.

Setup & configuration

From install to first call — here is the path.

  1. 1

    Install the module

    In Odoo, open Apps, remove the Apps filter, search for “WhatsApp Calling Enterprise”, and click Install.

  2. 2

    Open the calling configuration

    Go to the WhatsApp application → Configuration → WhatsApp Business Account to reach the WhatsApp Call settings.

  3. 3

    Enable WhatsApp Calling

    On the WhatsApp Calling Configuration page, enable the feature, set working hours and holiday schedules, then click Update Call Settings to save the changes to Meta.

  4. 4

    Set up call request templates

    Configure the call request template used for business-initiated outgoing calls, so customers see a clear prompt before a call connects.

  5. 5

    Place and monitor calls

    Use the WhatsApp Call button on a record to start a call, watch ongoing calls in real time, and review the full call history with duration, ID, and status.

Frequently asked questions

  • Does this module need Odoo Enterprise?

    Yes. This is the Enterprise edition of WhatsApp Calling and supports Odoo 17.0, 18.0, and 19.0 Enterprise.

  • Can customers call us, or only the other way around?

    Both. Customers can call your official WhatsApp business number, and your team can place outgoing calls to leads, customers, and vendors from CRM, Sales, and Contacts.

  • Where can operators start an outgoing call?

    Operators place WhatsApp calls directly from CRM, Sales, and Contacts using the WhatsApp Call button on the record.

  • Can more than one person handle calls?

    Yes. Multiple internal Odoo users can act as operators, placing and receiving WhatsApp calls on the shared business number — useful for sales teams and support desks.

  • Is every call recorded in Odoo?

    Yes. Each incoming and outgoing call is logged with caller and callee details, timestamps, duration, and status, all visible in the WhatsApp call history.

  • Can I limit calling to business hours?

    Yes. The calling configuration lets you set working hours and holiday schedules, then sync those settings to the Meta WhatsApp system.

  • Do I need a third-party calling service?

    No. The module uses the WhatsApp Business Calling API and is fully embedded in Odoo, so there is no separate calling app to install.

  • Is support included?

    Yes. The module includes 90 days of bug-fix support, Monday to Friday, 10:00–19:00 IST.