メインコンテンツにスキップ
商品詳細は英語で表示されます。翻訳は近日公開予定です。
WhatsApp Business Integration (Community) — Two-way WhatsApp messaging on any Odoo Community record via Meta Cloud API — 1/1イメージプレビュー

Two-way WhatsApp messaging on any Odoo Community record via Meta Cloud API.

Built, installed and supported by ECOSIRE.

WhatsApp Business Integration (Community)とは?

Two-way WhatsApp messaging on any Odoo Community record via Meta Cloud API. Built, installed and supported by ECOSIRE. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

主な機能

Two-way WhatsApp messaging embedded on any Odoo record (res.partner, sale.order, account.move, crm.lead, project.task, helpdesk) with a live OWL chat panel
Direct Meta WhatsApp Cloud API integration using your own WhatsApp Business Account, phone number ID and message credits
Secure inbound webhook controller that captures customer replies and threads them onto the matching record by phone number
Approved Meta message templates managed inside Odoo, with variable mapping to record fields for order, invoice, quotation and delivery messages
Event-driven automated sending via base.automation and server actions (e.g. template on sale.order state 'sent', invoice-due reminder when account.move passes due date)
Bulk and broadcast messaging to filtered recordsets — send a template to a CRM segment, a customer list, or all overdue invoices in one action
Full conversation history logged in the record chatter (mail.message) so every WhatsApp exchange is auditable alongside emails and notes
Delivery, sent, read and failed status tracking synced back from Cloud API webhooks and shown on each message line
Media support — send and receive PDFs (QWeb-rendered invoices/quotations), images and documents straight from Odoo attachments
Role-based access via ir.model.access.csv and record rules: separate agent vs manager groups, per-user send attribution, and channel restrictions
24-hour service window handling — free-form session replies inside the window, template-gated messages outside it, per Meta policy
Send action exposed over XML-RPC / JSON-RPC so external apps and scripts can trigger WhatsApp messages through Odoo
Encrypted credential storage in ir.config_parameter with no secrets in source, plus configurable default sender number
Optional multi-number / multi-department routing so sales and support can run separate WhatsApp numbers from one Odoo
Works identically on Odoo Community 17, 18 and 19 — no Enterprise licence, no per-user Enterprise fee

受注生産、すべておまかせ

自分での設定は不要 — ECOSIRE が構築・インストール・サポートする実働アプリです。

  1. 1

    ご注文

    一回限りの構築料金から始めます。キックオフで一緒に範囲を決めます。

  2. 2

    構築とインストール

    ECOSIRE がお客様の Odoo 上で構築・設定・インストールします。

  3. 3

    本番稼働 + サポート

    約1週間(営業日ベース)で稼働し、本番稼働後2週間のサポートが付きます。納品したコードの不具合は無償で修正します。

技術仕様

Odoo互換性
Odoo 17, Odoo 18, Odoo 19
エディション
Enterprise&Community
ライセンス
ライセンスの確認が必要です
Python要件
Python 3.10+
データベース
PostgreSQL 12+

この製品について

Odoo Enterprise ships WhatsApp; Odoo Community does not — and upgrading an entire fleet to Enterprise just to text a customer is an expensive way to solve a small problem. This is a build-to-order module that ECOSIRE designs, builds, installs and supports for you, bringing full two-way WhatsApp Business messaging to Odoo Community 17, 18 and 19 without any Enterprise licence.

Under the hood it is a proper Odoo addon, not a fragile script. We connect directly to the Meta WhatsApp Cloud API (your own WhatsApp Business Account and phone number, your own message credits), store credentials in encrypted config parameters, and expose messaging as a first-class Odoo capability. A new mail.thread-style widget sits on the records you already work in — res.partner, sale.order, account.move, crm.lead, project.task, helpdesk tickets — so your team sends and reads WhatsApp right where the customer context lives, with the full conversation logged in the chatter against the record.

Incoming replies are captured through a secure Cloud API webhook controller and threaded back onto the matching record by phone number, so nothing gets lost in a personal phone. Outbound sending uses approved Meta message templates for anything outside the 24-hour service window (order confirmations, invoice-due reminders, quotation follow-ups, delivery updates), and free-form session messages inside it. We wire templates to Odoo events with automated actions and server actions — e.g. fire a "quotation sent" template when a sale.order moves to state 'sent', or an "invoice reminder" when account.move crosses its due date — using standard @api.depends compute logic and base.automation triggers.

Because it is your module on your database, everything is governed by Odoo's own security model: ir.model.access.csv rules and record rules control who can see and send messages, group-based access separates agents from managers, and every send is attributed to the Odoo user who triggered it. Views are delivered as clean XML with OWL components for the live chat panel, and message logs render in list, form and kanban. We also expose the send action over XML-RPC / JSON-RPC so your other systems can trigger WhatsApp through Odoo.

ECOSIRE handles the entire lifecycle: scoping your exact records and templates, provisioning against your Meta Cloud API app, building the module, installing it on your server or Odoo.sh, migrating your template set, training your team, and standing behind it with a support window. Typical delivery is one working week from a signed scope and Meta access. This is honest build-to-order work — not an instant apps.odoo.com download — so what you receive fits your process instead of forcing your process into someone else's generic addon.

得られるもの

  • Complete, installable Odoo addon (source code with __manifest__.py, models, views, security, controllers) licensed for your organisation and versioned for Odoo 17, 18 or 19
  • Meta WhatsApp Cloud API connection configured and verified against your WhatsApp Business Account, phone number and webhook
  • Your message-template set built, mapped to record fields and submitted/wired for Meta approval
  • Installation and go-live on your server or Odoo.sh, including webhook endpoint setup and security-group configuration
  • Admin and end-user documentation (setup guide, template management, sending workflows, troubleshooting)
  • Live training session for agents and administrators, recorded for future onboarding
  • A defined post-launch support and bug-fix window with a named ECOSIRE point of contact
  • Deployment notes and a handover checklist so your team can maintain, back up and re-deploy the module confidently

これは誰のためのものですか

Odoo Community SMB owner

Runs the business on Odoo Community to avoid Enterprise fees but needs professional WhatsApp customer comms. Wants order and invoice messages sent from Odoo without upgrading the whole company to Enterprise just for one feature.

Sales & CRM manager

Lives in crm.lead and sale.order and wants reps replying to prospects on WhatsApp where customers actually are — with every message logged against the lead so nothing lives on a rep's personal phone and pipeline context stays intact.

Support / operations lead

Needs a shared, auditable WhatsApp channel for helpdesk and delivery updates, with role-based access so agents send within policy, managers oversee, and broadcast reminders go out to filtered customer segments.

WhatsApp Business Integration (Community) の比較方法

基準エコシエールカスタムビルド競合他社Odoo 標準機能
Works on Odoo Community (no Enterprise licence)付属部分的なサポート部分的なサポート含まれていない
Two-way messaging threaded onto Odoo records付属部分的なサポート部分的なサポート付属
Built and configured to your exact records, templates and events付属付属含まれていない含まれていない
Event-driven automated templates (base.automation / server actions)付属部分的なサポート部分的なサポート部分的なサポート
Bulk / broadcast to filtered recordsets付属部分的なサポート部分的なサポート含まれていない
Role-based access via ir.model.access.csv + record rules付属部分的なサポート部分的なサポート付属
Professional install, training and post-launch support window付属含まれていない含まれていない含まれていない
Compatible across Odoo 17, 18 and 19付属部分的なサポート部分的なサポート付属

WhatsApp Business Integration に関するよくある質問

How long does delivery take, and what do I get?

Typical delivery is one working week from a signed scope and Meta Cloud API access. This is a build-to-order module — ECOSIRE builds it for your exact records and templates, not an instant download. During that window we provision the Cloud API connection, build the addon, wire your templates, install it on your server or Odoo.sh, train your team and hand over documentation.

How does ongoing support and updates work?

Every build includes a defined post-launch support and bug-fix window with a named ECOSIRE contact. We fix issues that arise, adjust templates and behaviour, and keep the module compatible if you upgrade across Odoo 17, 18 and 19. After the initial window you can move to an ongoing support and maintenance plan. Because it's your module on your database, you're never locked out.

Do I need Odoo Enterprise for this?

No — that's the entire point. Odoo's built-in WhatsApp app is Enterprise-only. This module brings full two-way WhatsApp to Odoo Community 17, 18 and 19 with no Enterprise licence and no per-user Enterprise fee. You keep your Community stack and add exactly the WhatsApp capability you need.

Whose WhatsApp account and message credits are used?

Your own. The module connects to the Meta WhatsApp Cloud API using your WhatsApp Business Account, verified phone number and Meta app. Message costs are billed by Meta directly to you at their conversation rates. ECOSIRE never sits between you and Meta, and your credentials are stored encrypted in Odoo config parameters, never in source code.

Can it send messages automatically from Odoo events like new orders or overdue invoices?

Yes. We use Odoo's automated actions (base.automation) and server actions to trigger approved templates on real events — a confirmation when a sale.order is sent, an invoice reminder when account.move passes its due date, a delivery update on stock moves. Free-form replies work inside WhatsApp's 24-hour service window; outside it, Meta-approved templates are used automatically, per policy.

Will incoming customer replies show up in Odoo?

Yes. A secure Cloud API webhook controller receives inbound messages and threads them onto the matching record by phone number — the customer, lead, order or ticket. The full conversation is logged in the record chatter alongside emails and internal notes, so it's auditable and shared, not stranded on someone's personal phone.

見積もりを依頼

WhatsApp Business Integration

Two-way WhatsApp messaging on any Odoo Community record via Meta Cloud API. Built, installed and supported by ECOSIRE.

  • Two-way WhatsApp messaging embedded on any Odoo record (res.partner, sale.order, account.move, crm.lead, project.task, helpdesk) with a live OWL chat panel
  • Direct Meta WhatsApp Cloud API integration using your own WhatsApp Business Account, phone number ID and message credits
  • Secure inbound webhook controller that captures customer replies and threads them onto the matching record by phone number
  • Approved Meta message templates managed inside Odoo, with variable mapping to record fields for order, invoice, quotation and delivery messages

見積もりを依頼

WhatsApp Business Integration のご要望をお知らせください。価格、ライセンスの選択肢、貴社に合わせたご提案を、通常1営業日以内にお送りします。

今すぐのお支払いはありません。これはチームへの見積もり依頼を送信します。価格と次のステップをメールでご案内します。