Skip to Content
AI Provider Manager
Artificial Intelligence Odoo 20

AI Provider Manager

Use your own OpenAI, Gemini, Claude, Grok or OpenRouter key in the Odoo AI assistant instead of paid IAP credits.

Overview

About this app

The Odoo AI assistant normally runs on IAP credits that you buy from Odoo in advance. Every question to an AI agent, every AI field and every AI server action uses some of them — and when they run out, AI stops working.

AI Provider Manager connects Odoo AI to your own account at OpenAI (ChatGPT), Google Gemini, Anthropic Claude, xAI Grok, OpenRouter or any OpenAI-compatible API. Odoo sends the requests there, the provider bills you directly at its normal price, and your users keep using the same Odoo AI screens.

Odoo AI credits (default)With AI Provider Manager
How you payCredit packs bought from Odoo in advancePay-as-you-go to your provider, at its price
When money runs outAI stops until credits are boughtYou control the limits in your provider account
Which AI modelsOnly what Odoo offersAny model your account can use
Different AI per assistantNoYes
Where the key is kept—In Odoo (admins only) or a server environment variable

How to try it

  1. Click Try the live demo and log in with demo / demo or admin / admin.
  2. Open AI → Configuration → Erpoxa AI Settings to see the company-wide provider and the API Key Source option.
  3. Open Erpoxa AI Connections to see Gemini, ChatGPT and Claude connected with their real model lists.
  4. Ask the AI panel in the top bar about any sale order or customer.

Requires Odoo 20 Enterprise (the app builds on Odoo's ai and ai_agentic modules). AI usage is paid to your provider; the app is a one-time purchase.

Features

What it does

No IAP credits
Connected features bill your own provider account, not Odoo credit packs.
6 provider types
OpenAI, Gemini, Claude, Grok, OpenRouter and any OpenAI-compatible API.
A different AI per assistant
Each agent can follow the company default or use its own provider and model.
Key from the server
Read keys like OPENAI_API_KEY from a server environment variable.
Real model list
Load the models your provider account can use in one click.
Test before go-live
Save & Test Connection checks the key, address and models.
Screenshots

See it in action

The Odoo AI assistant answering from real data through your own provider
The Odoo AI assistant answering from real data through your own provider
Pick a different provider for each assistant
Pick a different provider for each assistant
API key read from the server, never stored in the database
API key read from the server, never stored in the database
Your provider's real model list in one click
Your provider's real model list in one click
Configuration: company-wide provider and API Key Source
Configuration: company-wide provider and API Key Source
Configuration: a provider connection
Configuration: a provider connection
Configuration: provider and model for one assistant
Configuration: provider and model for one assistant
Configuration: where to find the settings
Configuration: where to find the settings
You may also like

Related apps