Odoo ERP Self Hosted logo
Self-Hosted ERP Integration

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

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.

1

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.

2

Map Modules & Fields

Choose which CRM team, helpdesk team, and sales pipeline new records land in, and map call data to Odoo fields.

3

Marlie Answers & Qualifies

Inbound calls are answered 24/7. Marlie identifies callers, qualifies intent, and decides which Odoo module to write to.

4

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

Scenario

A small manufacturer runs Odoo on-prem and gets quote requests by phone that often miss the CRM.

Outcome

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

Scenario

A services company runs Odoo Helpdesk for support but the after-hours line goes to voicemail.

Outcome

Marlie answers the call, opens a helpdesk.ticket in Odoo with the right priority, and notifies the on-call technician.

Multi-Company Odoo Deployments

Scenario

A holding group runs multiple companies inside one Odoo database with shared phone numbers.

Outcome

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?

Marlie supports modern Odoo Community and Enterprise versions that expose XML-RPC and JSON-RPC, including Odoo 15, 16, 17, and newer self-hosted releases.

How does Marlie connect to a self-hosted Odoo instance?

Marlie connects via XML-RPC or JSON-RPC to your Odoo URL using a dedicated API user. You can restrict that user's permissions, allowlist Marlie's IPs, and put it behind your VPN if needed.

Can Marlie write to multiple Odoo modules?

Yes. Marlie can create or update records in CRM, Sales, Helpdesk, Project, and any other module that exposes a model — partners, leads, tickets, activities, and more.

Will Marlie create duplicate partners in Odoo?

No. Marlie matches callers to existing res.partner records by phone and email and updates the existing record instead of creating a duplicate.

Can this work with cloud Odoo Online instead?

This integration page is for self-hosted Odoo. Cloud-hosted Odoo Online deployments use the same APIs, but typically require Odoo.sh or Enterprise to expose them externally.

Are call recordings stored inside Odoo?

Transcripts and summaries are written to mail.message on the partner. Full recordings stay hosted in Marlie with secure links from the Odoo record.

Other Integrations

Marlie AI connects with more than just Odoo ERP Self Hosted. Explore our other integrations.

HubSpot logo

HubSpot

CRM

Housecall Pro logo

Housecall Pro

Field Service

Jobber logo

Jobber

Field Service CRM

Google Voice logo

Google Voice

Phone

OpenPhone logo

OpenPhone

Phone Connectivity

Gmail logo

Gmail

Email

Outlook logo

Outlook

Email

Google Calendar logo

Google Calendar

Calendar

Calendly logo

Calendly

Calendar

Slack logo

Slack

Notifications

Microsoft Teams logo

Microsoft Teams

Notifications

Discord logo

Discord

Notifications

Telegram logo

Telegram

Notifications

WhatsApp logo

WhatsApp

Notifications

ServiceTitan logo

ServiceTitan

CRM & Data

Google Sheets logo

Google Sheets

CRM & Data

Microsoft Excel logo

Microsoft Excel

CRM & Data

Shopmonkey logo

Shopmonkey

CRM & Data

Buildium logo

Buildium

CRM & Data

Shopify logo

Shopify

CRM & Data

Zapier logo

Zapier

Automation

Stripe logo

Stripe

Payments

Square logo

Square

Payments

Square Appointments logo

Square Appointments

Payments

Salesforce logo

Salesforce

CRM

Pipedrive logo

Pipedrive

CRM

Zoho CRM logo

Zoho CRM

CRM

Follow Up Boss logo

Follow Up Boss

Real Estate CRM

Close logo

Close

CRM

Dubsado logo

Dubsado

CRM

Circle logo

Circle

Community

HoneyBook logo

HoneyBook

CRM

Keap logo

Keap

CRM & Automation

kvCore logo

kvCore

Real Estate CRM

17hats logo

17hats

Creative Business CRM

AccuLynx logo

AccuLynx

Field Service CRM

Act! logo

Act!

CRM

Actionstep logo

Actionstep

Legal CRM

Affinity logo

Affinity

CRM

AFrame logo

AFrame

Creative Business CRM

AgencyZoom logo

AgencyZoom

Insurance CRM

AgentLocator logo

AgentLocator

Real Estate CRM

Agile CRM logo

Agile CRM

CRM

Arbox logo

Arbox

Fitness & Studio CRM

Assembly logo

Assembly

CRM

Attio logo

Attio

CRM

Autotask logo

Autotask

Field Service CRM

Axonaut logo

Axonaut

Business Management

Bark logo

Bark

Lead Generation

Beacon logo

Beacon

Credit Repair CRM

Bigin by Zoho CRM logo

Bigin by Zoho CRM

CRM

Bitrix24 logo

Bitrix24

CRM

BONZO logo

BONZO

CRM

BoomTown logo

BoomTown

Real Estate CRM

Booqable logo

Booqable

Business Management

Brivity logo

Brivity

Real Estate CRM

BrokerEngine logo

BrokerEngine

Mortgage CRM

Builder Prime logo

Builder Prime

Field Service CRM

Bullhorn logo

Bullhorn

Recruitment CRM

Capsule CRM logo

Capsule CRM

CRM

CASEpeer logo

CASEpeer

Legal CRM

CINC logo

CINC

Real Estate CRM

Clientify logo

Clientify

CRM

Clio logo

Clio

Legal CRM

Cloze logo

Cloze

CRM

Compass logo

Compass

Real Estate CRM

ConnectWise Manage logo

ConnectWise Manage

Field Service CRM

Copper logo

Copper

CRM

Credit Repair Cloud logo

Credit Repair Cloud

Credit Repair CRM

Curb Hero logo

Curb Hero

Real Estate CRM

Daylite logo

Daylite

CRM

DisputeFox logo

DisputeFox

Credit Repair CRM

Dotloop logo

Dotloop

Real Estate CRM

DripJobs logo

DripJobs

Field Service CRM

EZLynx logo

EZLynx

Insurance CRM

FieldPulse logo

FieldPulse

Field Service CRM

Finmo logo

Finmo

Mortgage CRM

folk logo

folk

CRM

Freshsales Classic logo

Freshsales Classic

CRM

Freshsales Suite logo

Freshsales Suite

CRM

Gong logo

Gong

Sales Intelligence

Gymdesk logo

Gymdesk

Fitness & Studio CRM

GymMaster logo

GymMaster

Fitness & Studio CRM

Holded logo

Holded

Business Management

IDX Leads logo

IDX Leads

Real Estate CRM

iHomefinder logo

iHomefinder

Real Estate CRM

Insightly logo

Insightly

CRM

Jackrabbit Class logo

Jackrabbit Class

Fitness & Studio CRM

JobAdder logo

JobAdder

Recruitment CRM

JobNimbus logo

JobNimbus

Field Service CRM

Keystone Academic Solutions logo

Keystone Academic Solutions

Education CRM

Kommo logo

Kommo

CRM

Keller Williams Command logo

Keller Williams Command

Real Estate CRM

Lasso CRM logo

Lasso CRM

Homebuilder CRM

Lawmatics logo

Lawmatics

Legal CRM

LeadSimple logo

LeadSimple

Lead Generation

LeadSquared logo

LeadSquared

CRM

Leap CRM logo

Leap CRM

Field Service CRM

Less Annoying CRM logo

Less Annoying CRM

CRM

Levitate logo

Levitate

Customer Communications

Little Green Light logo

Little Green Light

Community & Nonprofit CRM

Lofty logo

Lofty

Real Estate CRM

Luxury Presence logo

Luxury Presence

Real Estate CRM

MaidCentral logo

MaidCentral

Field Service CRM

Markate logo

Markate

Field Service CRM

MarketSharp logo

MarketSharp

Field Service CRM

Meet Alfred logo

Meet Alfred

Customer Communications

Method CRM logo

Method CRM

CRM

Microsoft Dynamics 365 logo

Microsoft Dynamics 365

CRM

mloflo logo

mloflo

Mortgage CRM

MOCO logo

MOCO

Business Management

Mojo logo

Mojo

Customer Communications

Moxie logo

Moxie

Customer Communications

My Music Staff logo

My Music Staff

Creative Business CRM

myRealPage logo

myRealPage

Real Estate CRM

NationBuilder logo

NationBuilder

Community & Nonprofit CRM

NeonCRM logo

NeonCRM

Community & Nonprofit CRM

NetHunt CRM logo

NetHunt CRM

CRM

NetSuite logo

NetSuite

Business Management

noCRM.io logo

noCRM.io

CRM

Nutshell logo

Nutshell

CRM

Odoo CRM logo

Odoo CRM

Business Management

OfficeRnD logo

OfficeRnD

Coworking CRM

OnePageCRM logo

OnePageCRM

CRM

OrbisX logo

OrbisX

Field Service CRM

Outseta logo

Outseta

Community & Nonprofit CRM

Pipeline CRM logo

Pipeline CRM

CRM

PracticePanther logo

PracticePanther

Legal CRM

PropertyRadar logo

PropertyRadar

Lead Generation

PushPress logo

PushPress

Fitness & Studio CRM

Ramsey Pro Portal logo

Ramsey Pro Portal

Real Estate CRM

Real Geeks logo

Real Geeks

Real Estate CRM

RealScout logo

RealScout

Real Estate CRM

Recruit CRM logo

Recruit CRM

Recruitment CRM

Redtail CRM logo

Redtail CRM

Wealth Management CRM

RepairShopr logo

RepairShopr

Field Service CRM

REsimpli logo

REsimpli

Lead Generation

respond.io logo

respond.io

Customer Communications

Rex logo

Rex

Real Estate CRM

Salesmate logo

Salesmate

CRM

ServiceM8 logo

ServiceM8

Field Service CRM

Sierra Interactive logo

Sierra Interactive

Real Estate CRM

Spark Membership logo

Spark Membership

Fitness & Studio CRM

Streak logo

Streak

CRM

Studio Pro logo

Studio Pro

Creative Business CRM

SugarAI logo

SugarAI

CRM

Superchat logo

Superchat

Customer Communications

Syncro logo

Syncro

Field Service CRM

Teamleader Focus logo

Teamleader Focus

Business Management

Thryv logo

Thryv

CRM

Time To Pet logo

Time To Pet

Pet Care CRM

Tint Wiz logo

Tint Wiz

Field Service CRM

Urable logo

Urable

Auto Detailing CRM

vcita logo

vcita

CRM

Virtuous logo

Virtuous

Community & Nonprofit CRM

Vitally logo

Vitally

CRM

VSCO Workspace logo

VSCO Workspace

Creative Business CRM

Wealthbox logo

Wealthbox

Wealth Management CRM

WellnessLiving logo

WellnessLiving

Fitness & Studio CRM

WhatConverts logo

WhatConverts

Lead Generation

Wise Agent logo

Wise Agent

Real Estate CRM

Wodify Core logo

Wodify Core

Fitness & Studio CRM

Zendesk Sell logo

Zendesk Sell

CRM

Zillow Tech Connect logo

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%.

Texas de Brazil Steakhouse

Our takeout orders increased by 25% since implementing Marlie to handle busy call times.

Burning Rice Restaurant

Student enrollment is up 30% with Marlie handling after-hours inquiries about our programs.

SoHo Driving School

Marlie has become an essential part of our customer service strategy across all our places.

Weiman Maclise Restaurant Group

The AI voice agents integrate seamlessly with our existing systems, creating a truly omnichannel experience.

Restaurant Powered by Shopify
Easy onboarding

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.

    Marlie AI + Odoo ERP Integration | AI Receptionist For Self-Hosted Odoo Deployments