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?
Other Integrations
Marlie AI connects with more than just Odoo ERP Self Hosted. Explore our other integrations.
HubSpot
CRM
Housecall Pro
Field Service
Jobber
Field Service CRM
Google Voice
Phone
OpenPhone
Phone Connectivity
Gmail
Outlook
Google Calendar
Calendar
Calendly
Calendar

Slack
Notifications
Microsoft Teams
Notifications
Discord
Notifications
Telegram
Notifications
Notifications

ServiceTitan
CRM & Data
Google Sheets
CRM & Data
Microsoft Excel
CRM & Data

Shopmonkey
CRM & Data
Buildium
CRM & Data

Shopify
CRM & Data
Zapier
Automation
Stripe
Payments
Square
Payments
Square Appointments
Payments
Salesforce
CRM

Pipedrive
CRM

Zoho CRM
CRM
Follow Up Boss
Real Estate CRM

Close
CRM

Dubsado
CRM
Circle
Community
HoneyBook
CRM

Keap
CRM & Automation

kvCore
Real Estate CRM

17hats
Creative Business CRM
AccuLynx
Field Service CRM

Act!
CRM

Actionstep
Legal CRM

Affinity
CRM
AFrame
Creative Business CRM

AgencyZoom
Insurance CRM

AgentLocator
Real Estate CRM

Agile CRM
CRM
Arbox
Fitness & Studio CRM

Assembly
CRM

Attio
CRM

Autotask
Field Service CRM

Axonaut
Business Management

Bark
Lead Generation
Beacon
Credit Repair CRM
Bigin by Zoho CRM
CRM

Bitrix24
CRM
BONZO
CRM

BoomTown
Real Estate CRM

Booqable
Business Management

Brivity
Real Estate CRM

BrokerEngine
Mortgage CRM

Builder Prime
Field Service CRM

Bullhorn
Recruitment CRM

Capsule CRM
CRM

CASEpeer
Legal CRM

CINC
Real Estate CRM

Clientify
CRM

Clio
Legal CRM

Cloze
CRM

Compass
Real Estate CRM

ConnectWise Manage
Field Service CRM

Copper
CRM

Credit Repair Cloud
Credit Repair CRM
Curb Hero
Real Estate CRM
Daylite
CRM

DisputeFox
Credit Repair CRM
Dotloop
Real Estate CRM

DripJobs
Field Service CRM
EZLynx
Insurance CRM

FieldPulse
Field Service CRM
Finmo
Mortgage CRM

folk
CRM

Freshsales Classic
CRM

Freshsales Suite
CRM

Gong
Sales Intelligence

Gymdesk
Fitness & Studio CRM
GymMaster
Fitness & Studio CRM

Holded
Business Management

IDX Leads
Real Estate CRM

iHomefinder
Real Estate CRM

Insightly
CRM
Jackrabbit Class
Fitness & Studio CRM

JobAdder
Recruitment CRM

JobNimbus
Field Service CRM
Keystone Academic Solutions
Education CRM

Kommo
CRM

Keller Williams Command
Real Estate CRM
Lasso CRM
Homebuilder CRM

Lawmatics
Legal CRM

LeadSimple
Lead Generation

LeadSquared
CRM
Leap CRM
Field Service CRM
Less Annoying CRM
CRM
Levitate
Customer Communications

Little Green Light
Community & Nonprofit CRM

Lofty
Real Estate CRM

Luxury Presence
Real Estate CRM
MaidCentral
Field Service CRM

Markate
Field Service CRM

MarketSharp
Field Service CRM
Meet Alfred
Customer Communications

Method CRM
CRM

Microsoft Dynamics 365
CRM

mloflo
Mortgage CRM
MOCO
Business Management

Mojo
Customer Communications

Moxie
Customer Communications

My Music Staff
Creative Business CRM

myRealPage
Real Estate CRM

NationBuilder
Community & Nonprofit CRM
NeonCRM
Community & Nonprofit CRM

NetHunt CRM
CRM

NetSuite
Business Management

noCRM.io
CRM

Nutshell
CRM
Odoo CRM
Business Management
OfficeRnD
Coworking CRM
OnePageCRM
CRM

OrbisX
Field Service CRM

Outseta
Community & Nonprofit CRM

Pipeline CRM
CRM

PracticePanther
Legal CRM

PropertyRadar
Lead Generation
PushPress
Fitness & Studio CRM
Ramsey Pro Portal
Real Estate CRM

Real Geeks
Real Estate CRM

RealScout
Real Estate CRM

Recruit CRM
Recruitment CRM
Redtail CRM
Wealth Management CRM

RepairShopr
Field Service CRM

REsimpli
Lead Generation

respond.io
Customer Communications

Rex
Real Estate CRM

Salesmate
CRM

ServiceM8
Field Service CRM

Sierra Interactive
Real Estate CRM

Spark Membership
Fitness & Studio CRM

Streak
CRM
Studio Pro
Creative Business CRM

SugarAI
CRM

Superchat
Customer Communications

Syncro
Field Service CRM

Teamleader Focus
Business Management

Thryv
CRM

Time To Pet
Pet Care CRM

Tint Wiz
Field Service CRM

Urable
Auto Detailing CRM
vcita
CRM
Virtuous
Community & Nonprofit CRM

Vitally
CRM

VSCO Workspace
Creative Business CRM

Wealthbox
Wealth Management CRM
WellnessLiving
Fitness & Studio CRM

WhatConverts
Lead Generation
Wise Agent
Real Estate CRM

Wodify Core
Fitness & Studio CRM

Zendesk Sell
CRM

Zillow Tech Connect
Lead Generation
Ready to connect Marlie AI with Odoo ERP Self Hosted?
Start your free trial today. Set up in minutes, no credit card required.
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.





