Route Facebook Messenger chats into Odoo Discuss, capture leads/tickets, and reply from Odoo. Built to order for Odoo 17/18/19. One-time license from $199.00 USD for Odoo 17, 18, 19 — includes 12 months of updates and support.

Route Facebook Messenger chats into Odoo Discuss, capture leads/tickets, and reply from Odoo. Built to order for Odoo 17/18/19.
No payment now. This sends a quote request to our team — we'll follow up by email with pricing and next steps.
Your buyers already message you on Facebook Messenger — but those conversations live outside Odoo, disconnected from your CRM pipeline and Helpdesk. This build-to-order module closes that gap by wiring the Meta Messenger Platform API directly into Odoo Discuss, so every inbound Messenger thread becomes a channel your agents can answer without ever leaving Odoo.
Meta Messenger Platform API connection (Graph API + Page access token) with the OAuth/webhook subscription configured against your verified Facebook Page and Meta App
Secure inbound webhook controller that validates the X-Hub-Signature-256 signature, verifies the challenge on subscription, and rejects unsigned or replayed payloads
Inbound Messenger messages land as Odoo Discuss channels — text, quick replies, attachments and images mapped to mail.message records
Automatic lead/ticket creation: an automated action (or ir.cron sweep) converts qualifying threads into crm.lead or helpdesk.ticket records with source and campaign tagging
Agent replies sent straight from Discuss — outbound messages are relayed to Messenger via the Send API within Meta's 24-hour standard messaging window
Sender enrichment: the Messenger PSID is resolved to a res.partner (name and profile pic where the Graph API permits) so conversations attach to a real contact
This is not a ready-made download from apps.odoo.com. ECOSIRE designs, builds, installs and supports the module for your specific Odoo instance, with a typical lead time of 2 to 4 weeks. We build against the official Meta Messenger Platform (Graph API + webhooks), so message ingestion, agent replies, the persistent menu and the greeting screen all use Meta-sanctioned mechanisms rather than fragile scraping.
Under the hood the module ships as a proper Odoo addon with its own __manifest__.py, ORM models (models.Model with typed fields and @api.depends computes for conversation state), security via ir.model.access.csv and record rules for multi-team isolation, XML/OWL views inside Discuss, and QWeb-rendered conversation exports. A Meta webhook controller receives inbound events, verifies the X-Hub-Signature-256 payload, deduplicates by message ID, and creates or updates a Discuss channel. From there an automated action can convert the thread into a crm.lead or a helpdesk.ticket, so no sales-ready message slips through the cracks.
We support Odoo 17, 18 and 19, on Community or Enterprise. Enterprise unlocks the tightest fit with Discuss and Helpdesk; on Community we adapt lead capture to the modules you run. You get the full source, a documented configuration, admin training, and a post-launch support window — and because you own the code, you are never locked into a black-box vendor app.
Runs sales and support largely through the Facebook Page inbox and wants those conversations, and the leads inside them, to live in Odoo CRM instead of a separate browser tab.
Needs Messenger inquiries to become trackable helpdesk.ticket records with SLAs, team routing and a full audit trail, answered by agents from one Odoo Discuss inbox.
Wants to capture Messenger conversations as attributed crm.lead records and send policy-compliant broadcast follow-ups (order updates, reminders) without leaving Odoo.
Buy the license on ecosire.com and download the Facebook Messenger Live Chat & CRM Connector module ZIP from your account dashboard.
Extract the ZIP into your Odoo custom addons folder on the server (or upload via Apps > Install from file on Odoo.sh / runbot).
Activate Developer Mode, open Apps, click Update Apps List, search for Facebook Messenger Live Chat & CRM Connector, and press Install.
Open the new menu, paste your ECOSIRE license key, connect any external credentials (Shopify, Amazon, Stripe, etc.), and save.
Run the built-in connection test, sync your first 10 records, and schedule the recurring cron. Contact support if anything fails.
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo Native |
|---|---|---|---|---|
| Messenger threads inside Odoo Discuss | Native — inbound and outbound in Discuss | Possible but you design it from scratch | Varies; often a separate widget, not Discuss | |
| Auto-create crm.lead / helpdesk.ticket | Built to your pipeline via automated actions | Buildable, but you write the routing logic | Sometimes leads only, rarely tickets | |
| Official Meta Messenger Platform API | Yes — Graph API, signed webhooks, Send API | Depends on your team's Meta expertise | Usually yes | |
| Persistent menu & greeting setup | Configured and handed over | You implement it yourself | Sometimes included | |
| Team routing via record rules | Yes — ir.model.access.csv + record rules | You build and test isolation yourself | Limited or per-plan | |
| Source code ownership | Full source delivered to you | Yes, you own what you build | No — vendor black box | |
| Odoo 17 / 18 / 19 + Community & Enterprise | Supported and version-fitted | You maintain each version yourself | Often lags new Odoo releases | |
| Post-launch support & Meta-change updates | Defined support window + retainer option | Your team owns all maintenance | Per subscription, quality varies |
This is a build-to-order module, not an instant download. Typical lead time is 2 to 4 weeks depending on scope — for example whether you need Helpdesk ticketing, custom routing rules, or Meta app review for advanced permissions. After a short scoping call we confirm the timeline, build against a staging copy of your Odoo, then install and verify on production with you.
You get a defined post-launch support and warranty window covering bug fixes and adjustments for Meta-side changes such as Graph API version bumps or token renewals. Because you receive the full source, your own team (or ECOSIRE on an ongoing plan) can maintain it. We can also quote a support retainer that keeps the connector current across future Odoo point releases and Messenger Platform policy changes.
Both. The connector supports Odoo 17, 18 and 19 on Community or Enterprise. Enterprise gives the tightest integration with Discuss and Helpdesk; on Community we adapt lead capture to the CRM/messaging modules you actually run and confirm the exact behavior during scoping.
No. It is a custom module that ECOSIRE builds, installs and supports specifically for your instance — you own the code. That means no black-box vendor lock-in, and the addon is shaped to your pipeline, teams and Meta app rather than a one-size-fits-all listing.
We build on the official Meta Messenger Platform. Agent replies are sent inside Meta's 24-hour standard messaging window, and follow-ups outside it use approved message tags or one-time notifications. The webhook validates Meta's signed payloads, and we set up your Page access token, app secret and webhook verify token correctly so the integration passes Meta's requirements.
Yes. An automated action (or a scheduled ir.cron sweep) converts qualifying Messenger threads into crm.lead or helpdesk.ticket records, tagged with source and team, and links the sender to a res.partner. Your agents reply from Discuss while the pipeline, SLAs and reporting update as standard Odoo records.
Route Facebook Messenger chats into Odoo Discuss, capture leads/tickets, and reply from Odoo. Built to order for Odoo 17/18/19.