Plug Marlie AI Into Your Self-Hosted Odoo Instance
Marlie AI answers calls, qualifies prospects, and writes directly into your self-hosted Odoo ERP via XML-RPC and JSON-RPC — keeping CRM, Sales, and Helpdesk current without anyone typing.

An AI front-door for self-hosted Odoo
Self-hosted Odoo ERP is the operations backbone for thousands of businesses — but every module, from CRM to Helpdesk to Sales, depends on the data being there. The phone is where most of that data starts, and it's also where the leak usually happens.
Marlie AI handles inbound calls and writes straight into your Odoo instance using its native XML-RPC and JSON-RPC APIs. New callers become res.partner records, qualified prospects spin up CRM leads, service requests open helpdesk tickets, and everything is logged on the right partner — all running against your own server.
What You Get with Marlie + Odoo ERP Self Hosted
Everything you need to connect your phone calls with Odoo ERP Self Hosted — fully automated, zero manual work.
Auto-Create Partners
Every new caller is created as an Odoo res.partner record with phone, email, company, and call context attached.
CRM Lead Creation
Qualified calls create crm.lead records in the right team and stage, with expected revenue and source captured.
Helpdesk Ticket Creation
Service calls open helpdesk tickets on the right team with priority, category, and full call summary.
Activity & Note Logging
Every call is logged as a mail.message on the partner record with transcript, summary, and a link to the recording.
Custom Field Mapping
Map call data into any Odoo custom field across CRM, Sales, or Helpdesk so reporting stays consistent.
Self-Hosted & Secure
Marlie talks to your Odoo instance via your own XML-RPC or JSON-RPC endpoint, with credentials and IP allowlisting under your control.
How It Works
Get up and running with Odoo ERP Self Hosted in minutes — no coding required.
Connect Your Odoo Instance
Provide your Odoo URL, database name, API user, and key. Marlie connects to your self-hosted instance via XML-RPC or JSON-RPC.
Map Modules & Fields
Choose which CRM team, helpdesk team, and sales pipeline new records land in, and map call data to Odoo fields.
Marlie Answers & Qualifies
Inbound calls are answered 24/7. Marlie identifies callers, qualifies intent, and decides which Odoo module to write to.
Odoo Stays Current
Partners, leads, tickets, and activities are written into your self-hosted Odoo in real time — your ERP reflects what's happening on the phones.
Built for Real Scenarios
See how businesses use Marlie + Odoo ERP Self Hosted to capture more leads and streamline operations.
Manufacturing & Distribution
A small manufacturer runs Odoo on-prem and gets quote requests by phone that often miss the CRM.
Marlie qualifies each call, creates the partner and crm.lead in Odoo, and tags the right sales team — quote requests stop falling through the cracks.
Field Service Companies
A services company runs Odoo Helpdesk for support but the after-hours line goes to voicemail.
Marlie answers the call, opens a helpdesk.ticket in Odoo with the right priority, and notifies the on-call technician.
Multi-Company Odoo Deployments
A holding group runs multiple companies inside one Odoo database with shared phone numbers.
Marlie routes calls to the correct Odoo company based on the inbound number and writes records into the matching company's CRM and Helpdesk.
Frequently Asked Questions
Common questions about the Marlie AI + Odoo ERP Self Hosted integration.
Which Odoo versions are supported?
How does Marlie connect to a self-hosted Odoo instance?
Can Marlie write to multiple Odoo modules?
Will Marlie create duplicate partners in Odoo?
Can this work with cloud Odoo Online instead?
Are call recordings stored inside Odoo?
Related Integrations
Marlie AI connects with more than just Odoo ERP Self Hosted. Here are a few closely related tools, or browse the full integrations catalog.
Ready to connect Marlie AI with Odoo ERP Self Hosted?
Eligible new customers get 14 days free. Add a card at checkout with $0 due today, then place your first real phone test minutes later.
What Our Customers Say
“Marlie has dramatically improved our reservation process, reducing missed calls by 40%.”
“Our takeout orders increased by 25% since implementing Marlie to handle busy call times.”
“Student enrollment is up 30% with Marlie handling after-hours inquiries about our programs.”
“Marlie has become an essential part of our customer service strategy across all our places.”
“The AI voice agents integrate seamlessly with our existing systems, creating a truly omnichannel experience.”
Get set up in minutes
Create your receptionist in 15 minutes and start receiving calls immediately. Try it for 2 weeks risk-free with our money-back guarantee.








