| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Purchase (purchase) • Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 5567 |
| Technical Name |
ai_companion_agent |
| License | LGPL-3 |
| Website | https://www.technext.asia |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Purchase (purchase) • Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 5567 |
| Technical Name |
ai_companion_agent |
| License | LGPL-3 |
| Website | https://www.technext.asia |
AI Companion Agent
A lightweight chat interface built inside Odoo — ask your configured AI provider anything and get instant, context-aware responses without leaving your workflow.
From Question to Answer in Seconds
Every message flows through a streamlined pipeline — your question reaches the AI and returns enriched with your business context.
You type a question or instruction in the Companion chat window inside Odoo.
Your business summary from Settings is prepended so the AI knows your company.
All prior messages in the session are included — full multi-turn context preserved.
The assembled prompt is sent to your configured provider — Claude or OdooCopilot.
The AI reply streams back and appears in the chat bubble instantly.
Both messages are saved to the chat history record for future reference.
Everything You Need to Chat with AI in Odoo
Purpose-built for Odoo users who want a fast, intelligent assistant without switching tools.
Multi-Turn Conversation
Full conversation context is preserved across every message in the session. No need to repeat yourself — the AI remembers everything you've said.
Provider Agnostic
Automatically uses whichever AI provider you configured in AI Agent Manager — Claude or OdooCopilot. Switch providers once in Settings, everywhere inherits.
Business Context Injection
Your business summary from AI Agent Manager Settings is automatically prepended to every conversation. The AI understands your company without extra prompting.
Persistent Chat History
Every conversation is saved as a history record in Odoo. Review past sessions, search previous answers, and track your AI interactions over time.
Instant Responses
Get answers in seconds without switching tabs or copy-pasting into external tools. The AI lives inside Odoo alongside your records and workflows.
Zero Extra Config
Install the module and start chatting immediately. Companion inherits all provider settings from AI Agent Manager — no duplicate configuration needed.
What a Companion Session Looks Like
Real-world examples of how teams use AI Companion for day-to-day Odoo questions.
Which invoices are overdue this month and by how many days?
Based on your current Odoo data, here are the overdue invoices: INV/2025/0041 — 12 days overdue, INV/2025/0038 — 23 days overdue. I recommend sending reminders for both.
Draft a short reminder email for INV/2025/0041.
Subject: Friendly Reminder — Invoice INV/2025/0041. Dear [Customer], we noticed your invoice dated March 8 is now 12 days past due. Please arrange payment at your earliest convenience...
What products are running low on stock right now?
3 products are below reorder point: Office Chair (2 units, min 10), Laptop Stand (5 units, min 15), and USB Hub (0 units, min 20). The USB Hub is out of stock.
Who is the preferred vendor for USB Hub and what was the last price?
The preferred vendor is TechSupply Co. The last purchase price was $18.50/unit on Jan 15, 2025 (PO/2025/00112). Lead time: 3 business days.
How Companion Fits into the Ecosystem
AI Companion Agent is a lightweight add-on that sits on top of AI Agent Manager, sharing all provider configuration.
Everything in the Box
Every feature included in AI Companion Agent — no hidden extras required.
⚡ Chat Interface
📄 History & Persistence
⚙ AI & Provider
🚀 Setup & Security
Requirements
Ensure these prerequisites are in place before installing AI Companion Agent.
anthropic package — Run pip install anthropic if using the Claude provider.
Please log in to comment on this module