Technology

Enterprise Chatbots

AI agents inside Odoo

The AI agent in Odoo (Agent Framework) lets business users build AI agents directly in Odoo. Agents call typed tools; every write is validated and every step is logged. A chat assistant beside the agent form helps configure, test and run agents, which start from action buttons, automated actions or schedules. Available for Odoo 18, Odoo 19 in preparation; there a new agent becomes active only after an administrator approves it.

Approach
Agent form with chat assistant
Odoo version
Odoo 18 (Odoo 19 in preparation)
Trigger source
Action buttons, automated actions, schedules
LLM support
GPT, Claude, local models
Governance
Validated writes, every step logged

Use cases

Accounts payable clerk at a distribution company processing supplier invoices

Situation
She manually re-types invoice data from PDFs into Odoo every day, a repetitive task prone to entry mistakes.
How we solve it
Her team builds a document-processing agent in Agent Framework, triggered on incoming supplier email, without writing any code.

Customer support lead at a subscription business handling repetitive order-status questions

Situation
A large share of support tickets ask the same order-status and account questions that could be answered directly from Odoo data.
How we solve it
She configures an Agent Framework agent that triggers on new tickets, looks up the relevant Odoo records, and drafts a grounded response for review.

FAQ

Frequently asked questions

Do I need programming skills to use the Agent Framework?

No. Agents are set up in an agent form; a chat assistant beside the form helps configure, test and run them.

What can an Agent Framework agent actually do inside Odoo?

Agents can handle document processing, customer inquiries, data validation, and other business logic, started from action buttons, automated actions or schedules.

Which LLMs does Agent Framework support?

The framework integrates with GPT, Claude, and local models, so you can choose a hosted provider or keep inference on your own infrastructure.

How does Agent Framework relate to Odoo DataLake and Enterprise Search?

Agent Framework can draw context and grounded answers from your Odoo DataLake through retrieval-augmented generation, and use Enterprise-Search-style semantic lookups as one of the tools an agent calls during a workflow.

Can I trace what an Agent Framework agent did and why?

Yes. Every agent action is captured in an audit trail with logging, so you can review what was triggered, which tools were called, and what the outcome was.

Safety and approval

Agents call typed tools; every write is validated and every step is logged. A new agent is tried on real records and becomes active only after an administrator approves it. Available for Odoo 18, Odoo 19 in preparation.

  • Starting an agent

    Agents start from action buttons, automated actions or schedules.

  • Cost ceiling

    A cost ceiling per run stops an agent before it exceeds its budget.

  • Writes one at a time

    Reading tool calls run in parallel; writing tool calls run one at a time so the agent sees each result before the next change.

  • Rollback

    A failed tool call is rolled back with a database savepoint.

  • Prompt versions

    Every prompt edit is saved as a version that can be restored; each run records the prompt version it used.

  • Figures per agent

    Per agent the success rate, average iterations and cost are shown.

The AI agent in Odoo lets Odoo users build useful agents themselves. Design intelligent assistants that understand your business processes and automate complex workflows.

Technology by Slyy

Architecture

Embedded Agent Architecture

Think of it as embedding AI agents throughout your Odoo environment

No-code AI agent framework built for Odoo

Designed for ERP users with permitted access levels

Agents embedded directly in Odoo models, modules, and workflows

Context Engineering

The agent framework extracts context from the host model AND related models. Define what your agent knows about your business data through intuitive configuration.

Prompt Library

Pre-built prompts included and optimized for Odoo workflows. Access templates for sales automation, inventory management, customer service, and more.

Tool Calling

Agents are hosted within Odoo models - actions are triggered from their embedded location. Create records, update fields, trigger workflows, and query data.

How It Works

Context-Aware Agents

Agents extract context and execute actions within your Odoo environment

1

Embed Agent

Agent placed within an Odoo model (Lead, Invoice, Sale Order, etc.)

2

Extract Context

Framework gathers data from host model and related records automatically

3

Apply Prompts

Pre-built prompt library processes the context with LLM integration

4

Execute Actions

Agent triggers Odoo actions: create, update, query, or trigger workflows

AI Agent Dashboard for Odoo

AI Agent Dashboard for Odoo

A comprehensive dashboard where business users configure and manage AI agents directly inside Odoo -- no programming experience required.

  • No-code agent setup for business users
  • Reads and processes attachments automatically
  • Agent Builder (Assistant) configures agents in a few clicks or by prompting
  • 100% European AI infrastructure

What Your Agents Can Do

Extract timesheet line items from Chatter messages
Enrich inbound leads by researching targeted sources
Customer Relationship Report (CRR)
Comprehensive Vendor Relationship Reporting (VRR) based on ERP transaction data
Chatter communications to customers and partners
Manufacturing status messaging to stakeholders
Stock reports and buying recommendations

RAG

Retrieval-Augmented Generation powered by Odoo's built-in vector database fields. Agents ground their responses in your actual business data -- documents, records and attachments.

MCP & Tool Calling

Agents call external tools via APIs and SDKs. Connect to third-party services, trigger webhooks, and orchestrate multi-step workflows across systems.

Data Pipelines

Enable end-to-end data pipelines via the Odoo DataLake. Extract, transform and route data between Odoo models and external systems at scale. Learn more

AI assistant in Odoo
AI assistant in Odoo

The built-in assistant guides you through every step. Create new agents, configure existing ones, adapt them to your specific needs, and troubleshoot errors -- all through a conversational interface, no technical knowledge required.

Modules

Agent Framework Modules

Build powerful AI-driven workflows with our collection of specialized modules

AI Integration Core
Software Module
Agent Framework

AI Integration Core

Foundation module for all LLM agents. Multi-provider support for OpenAI, Claude, Groq, Gemini, and Ollama.

Semantic Webcrawler
Software Module
Agent Framework

Semantic Webcrawler

AI-powered web crawling service for extracting structured data from websites.

AI Email Writer
Software Module
Agent Framework

AI Email Writer

Generate professional sales emails automatically using AI for your CRM leads.

Lead Enrichment AI
Software Module
Agent Framework

Lead Enrichment AI

Automatically enrich CRM leads with AI-discovered company and contact information.

Industry Classifier AI
Software Module
Agent Framework

Industry Classifier AI

Automatically classify companies and leads by industry using AI analysis.

Impressum Extractor
Software Module
Agent Framework

Impressum Extractor

Extract company details from German Impressum pages automatically.

Company Profile Builder
Software Module
Agent Framework

Company Profile Builder

Build comprehensive company profiles automatically using AI and web data.

Data Lake Storage
Software Module
Agent Framework

Data Lake Storage

Export Odoo data to JSON format for data lakes, analytics, and AI training.

XML-RPC Migrator
Software Module
Agent Framework

XML-RPC Migrator

Consolidate data between two Odoo instances over XML-RPC with relational field mapping.

XML Importer
Software Module
Agent Framework

XML Importer

Import data from XML files with AI-assisted field mapping.

Use Case Factory
Software Module
Agent Framework

Use Case Factory

Manage and track use cases, opportunities, and project requirements in CRM.

Sub-minute Scheduler
Software Module
Agent Framework

Sub-minute Scheduler

Enable sub-minute cron scheduling for Odoo. Run jobs every few seconds.

JSONifier
Software Module
Agent Framework

JSONifier

JSON serialization for all Odoo models. Essential for data export and API integration.

Purchase & Delivery

Get Started

Browse and purchase modules directly on this page

Optional services available: Installation support, Consulting

Download link sent via email after purchase

Links valid for 72 hours - same process as Odoo apps

Roadmap
In ProgressQ1 2026

Free Prompt Templates

Pre-built prompts for common Odoo workflows

In ProgressQ1 2026

Release Notes & Updates

Changelog and version history

PlannedQ2 2026

ERP Context Library (ECL)

Community-shared context definitions

Follow the further development here: AI agent in Odoo

Ready to Get Started?

Book a free 30-minute consultation with our experts. No commitment required.

Free 30 min -- no obligation