OCallerPlugins for Odoo

Click to call and WhatsApp from Odoo

CallerPlugins for Odoo is a Chrome extension that adds call and message buttons next to phone numbers on contacts and CRM leads, both in the form and in list views. It opens WhatsApp, Microsoft Teams, your softphone or another app you choose, without Odoo’s WhatsApp app or a Meta business account. It works on Odoo Online and Odoo.sh.

Add to Chrome — free

Free: 10 uses per tool per month, or 100 for your team with a confirmed company email · Pro from €4.99 per user per tool

CallerPlugins buttons next to a phone number in Odoo
CallerPlugins for Odoo on the public Odoo demo (demo.odoo.com), with the real extension.
Demo in 75 seconds: a WhatsApp message with a template, a call via a softphone and switching tools on. The video loads from YouTube when you press play.

Where the buttons appear in Odoo

Set up in two minutes

  1. Add CallerPlugins for Odoo to Chrome.
  2. Confirm your work email in the extension.
  3. Open a contact or a lead in your Odoo (yourcompany.odoo.com) and click next to a number.
  4. Optional, with Pro: in the dashboard, connect Odoo with its address, database, login and an API key from your Odoo preferences.

Pick your calling tools

Switch on the apps your team uses and put them in your order. Each one has its own page: WhatsApp, Microsoft Teams, Softphone, Zoom Phone, Viber, Google Voice, plus Telegram and Signal.

Odoo’s own options or CallerPlugins?

Odoo’s own WhatsApp app is part of Odoo Enterprise and connects through the WhatsApp Business Platform. That is the right choice for template campaigns and shared inboxes. CallerPlugins is lighter: it starts a chat or call from the apps your team already uses.

Odoo itselfCallerPlugins
WhatsAppEnterprise-only app; needs a Meta business account, a Meta developer app and the WhatsApp Business PlatformYour own WhatsApp or WhatsApp Business app; nothing to set up in Meta
Personal or Business app accountsNot compatible with Odoo’s WhatsApp appSupported
CallingOdoo’s VoIP app on Standard or Custom, with a provider that supports WebRTC (Odoo names OnSIP and Axivox as verified)Teams, Zoom Phone, Google Voice or a softphone that opens tel:, callto: or sip: links, on any plan

Sources, checked 23 October 2026: Odoo 20.0 documentation: WhatsApp · Odoo pricing: plans and External API · Odoo 18.0 documentation: VoIP (providers and requirements)

Every click saved in Odoo (Pro)

With Pro, each click becomes a completed “Call” activity on the contact or lead, which Odoo shows in the chatter as a done call. Odoo needs no app approval: you connect it with an API key, and the key is stored encrypted. This uses Odoo’s external API, which Odoo’s pricing page lists only on the Custom plan.

Add to Chrome — free See pricing

Questions about CallerPlugins for Odoo

Does it work with Odoo Community or on my own server?

The extension doesn’t yet. Odoo Community runs on your own server, and CallerPlugins only runs on *.odoo.com (Odoo Online and Odoo.sh). On a self-hosted Odoo you can still call through Odoo’s own Call link next to a phone number, which opens whatever app your computer uses for tel: links. Self-hosted support is on the roadmap; leave your email on the homepage to hear when it’s ready.

Can I call from Odoo with a softphone, without the VoIP app?

Yes. Switch on the Softphone tool and pick the link type your app takes: tel: for most current apps, callto: for older ones, or sip: with your provider’s SIP domain. The number then opens in MicroSIP, Zoiper, the 3CX app or your provider’s softphone, from a form or a list view. Without the extension, Odoo’s own Call link next to a number in a form also works if your softphone is the default app for tel: links. Our step-by-step guide “Click to call from Odoo with your own softphone”, linked below, covers the Windows settings and how to log the call.

Which Odoo versions are supported?

The current Odoo Online versions. We last tested on the public Odoo demo (Odoo 20) on 14 October 2026.

Do I need Odoo Enterprise?

No. The buttons work on any Odoo Online or Odoo.sh plan. Pro logging is different: it connects through Odoo’s external API, and Odoo’s pricing page lists external API access only on the Custom plan (checked 23 October 2026). On One App Free or Standard, use the buttons without logging.

Can I use my own WhatsApp number with Odoo?

Not with Odoo’s WhatsApp app: its 20.0 documentation says personal WhatsApp and WhatsApp Business app accounts are not compatible (checked 23 October 2026). CallerPlugins opens the chat in the WhatsApp you already use on your computer, personal or Business app, so the message goes out from your own number. The flip side: replies stay in WhatsApp and are not copied into Odoo.

What does it cost to WhatsApp from Odoo this way?

The buttons are free for 10 uses per tool per month, or 100 shared by your team once you confirm a company email. Above that, or to log each click in the chatter, Pro costs €4.99 per user per tool a month, or less with yearly billing. WhatsApp itself charges nothing for chats you start from your own app.

Which Odoo fields can a message template use?

[full name] is the contact’s name; on a lead it is the Contact Name, or the Customer if that is empty. [name] is the first word of it, and [phone] is the number you clicked. [company] comes from the contact’s Company or the lead’s Company Name, and [email] from the email field. In a list view the values come from the columns shown, so a hidden column leaves its field blank.

By the CallerPlugins team · GTD Fast OÜ · updated 28 October 2026