Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Extra Tools
  3. ChatNinja - AI Assistant v 19.0
  4. Sales Conditions FAQ

ChatNinja - AI Assistant

by Tronexis Tech https://www.tronexis.tech
Odoo

$ 195.15

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 17.0 18.0 19.0
  • Description
  • Manifest
⚡  Modern ChatGPT-like assistant, native to Odoo

ChatNinja

Talk to Odoo. Get instant business insights.

ChatNinja is a smart AI assistant built right into Odoo. Ask questions in plain language and get real-time answers straight from your database — no menus, no filters, no digging. It feels like chatting with a teammate who already knows your business.

✅  No more manual searches ✅  No more digging through menus ✅  No more complex filters
Powered by your favourite models
💬  OpenAI ChatGPT 🪶  Anthropic Claude 💎  Google Gemini

why teams love it

One assistant, every workflow

Explore sales, customers, inventory or projects in seconds — answers are presented clearly and instantly, without changing how your Odoo already works.

🔑
API Configuration

Drop in your Gemini, ChatGPT or Claude API key from Settings and you're live in minutes.

🔀
Multiple LLM Providers

Switch freely between models and providers to balance speed, cost and answer quality.

💬
Natural AI Conversations

Chat from the systray icon or a full agent, with searchable, renamable chat history.

✏️
CRUD From Chat

Create, read, update and delete records — call methods and run server actions — just by asking.

🎙️
Voice Input

Speak your question instead of typing — ChatNinja transcribes and answers on the spot.

🛡️
Access Rights Aware

Respects Odoo's security model — users only ever see data they're allowed to access.

🔗
Export & Share Chats

Export conversations to CSV, JSON or PDF, or share them instantly with a link.

🪟
Mini-Chatbot Popup

A draggable, resizable popup that follows you across the backend wherever you work.

🗂️
Organize in Folders

Group chats into folders, rename, archive and bookmark the conversations you revisit.

📋
Open Lists, Kanbans & More

Ask for records and ChatNinja opens them directly in list, kanban and other views.

🤖
Separate AI Agents

Spin up multiple specialised agents, each with its own prompt, model and purpose.

🔎
Filter Records by Query

Describe what you need in words and get a filtered, ready-to-use record set back.

🔌
MCP Server

Expose Odoo to external AI clients over the Model Context Protocol with OAuth 2.1.

🧩
Embeddable Widget

Drop the ChatNinja assistant onto any site or shared page with a simple embed.

🧲
Lead Capture

Turn website chats into CRM leads automatically, linked back to the conversation.

🎓
Train On Your Website

Feed your site's content to the bot and chat with your website data — answers stay on-topic.

✨
AI Content & Rewrites

Generate and rewrite descriptions, project details, CRM replies and timesheet notes.

act, don't just ask

Run real operations from the chat

ChatNinja doesn't just read your data — it works on it. Ask in plain language and it creates, updates and deletes records, calls methods and server actions, builds pivots and opens the right view. Every action runs through Odoo's own access rights.

✓  Schema-aware, so it targets the correct fields and models
✓  Confirms before destructive changes
✓  Opens results in list, kanban and form views
➕ Create 🔍 Read & Search ✏️ Update 🗑️ Delete ⚙️ Call methods ⚡ Server actions 📊 Aggregate / pivot 🧮 Filter by query 💬 Post chatter

bring your own AI

Connect any MCP platform

ChatNinja ships a built-in Model Context Protocol server at /mcp. Connect the AI platform you already use and let it operate on Odoo securely.

🪶 Claude 💬 ChatGPT 💎 Gemini ⚡ Grok 🤖 Custom agents
# Streamable-HTTP MCP endpoint
POST https://your-odoo/mcp
# Auth: OAuth 2.1 (PKCE) or an API key
Authorization: Bearer <token>
X-API-Key: <your-key>

Secure, governed access

🔒  OAuth 2.1 discovery + PKCE, or an X-API-Key header
🪪  Dynamic client registration for one-click connect
📋  Per-model allow-list, or Full-Access mode
🔧  CRUD, call-method, aggregate & chatter tools exposed
🛡️  Falls back to the connecting user's own access rights

on your website

An embeddable chatbot that converts

Add ChatNinja to any website in one line. Train it on your content, match it to your brand, and capture every conversation as a CRM lead.

Embed in one line

Paste a single script tag and the chat widget appears — no framework, no build step.

🎓  Train on your website URL and chat with your own content
🧲  Capture visitors straight into CRM as leads
🎛️  Welcome & widget messages, subtitle, shape and alignment
🔒  Restrict answers to trained content with an AI-built system prompt
<!-- Drop into any page -->
<script
  src="https://your-odoo/chat_ninja/embed.js"
  data-chatbot-id="A1B2C3D4">
</script>
8 ready-made themes & full custom colours
Light
Dark
Gumroad
Ocean
Sunset
Forest
Purple
Custom

get going

Set up in ten simple steps

Everything you need to install, understand and get value from ChatNinja.

1
Configure the API key

Open Settings, enable a provider and paste its API key. ChatNinja then fetches the available models for that account automatically.

2
Set access rights

Assign the AI assistant rights per user. Managers can customise the configuration; regular users get read-only access with no delete rights.

3
Start a conversation

Launch the chat from the systray icon or an agent, switch providers on the fly, and browse, rename or delete past chats from the history.

4
Add LLM models

Use multiple providers side by side and create new model records so each agent runs on exactly the model you choose.

5
Export & share

Export any chat to CSV, JSON or PDF, or copy a share link to send a conversation to a colleague.

6
Use the mini popup

Drag and reposition the chatbot popup, reset it, or maximise it to a full view whenever you need more room.

7
Organize in folders

Create folders, name them and sort chats inside. Rename or archive folders, and bookmark the chats you return to.

8
Open records in any view

Ask for records and get them back in list, kanban and other Odoo views — for example, "show me the employees as a list".

9
Create separate agents

Build multiple AI agents, each with its own configuration, so different teams get an assistant tuned to their work.

10
Filter records by query

Describe the records you want in natural language and ChatNinja returns a precise, filtered result set.

good to know

Frequently asked questions

Which AI models are supported?

ChatNinja supports multiple AI models including OpenAI ChatGPT, Google Gemini and Anthropic Claude. You can switch between models depending on your needs for performance, cost or response quality.

Is my Odoo data secure when using ChatNinja?

Yes. ChatNinja follows Odoo's built-in security and access-control rules. The assistant only ever surfaces data the current user already has permission to access, so your business data stays protected.

Does ChatNinja work with all Odoo modules?

ChatNinja works across many Odoo modules such as Sales, CRM, Inventory, Accounting and more. It helps you search records, create and update data, open views and pull insights from your ERP data through simple conversations.

Can I connect Claude, ChatGPT, Gemini or Grok to my Odoo?

Yes. ChatNinja exposes a built-in Model Context Protocol (MCP) server at /mcp. Any MCP-capable platform — Claude, ChatGPT, Gemini, Grok or a custom agent — can connect using OAuth 2.1 (PKCE) or an API key and run CRUD, call methods, post chatter and aggregate over the models you allow.

Can I put the chatbot on my website and collect leads?

Absolutely. Embed the widget on any site with a single script tag, train it on your website content so it answers from your own data, pick from eight themes (or custom colours), and every visitor conversation can be captured as a CRM lead automatically.

Do you provide any free support?

Yes — we provide free support for 90 days for any queries or bug/issue fixing on the listed features of this module.

What is the support policy of this module?

If a bug is raised in the listed features, we are committed to providing support free of cost. You may need to grant SSH or database access so we can reproduce and resolve the issue.

what's new

Release history

Initial v19.0.1.0
•  First release of ChatNinja for Odoo 19 — modern chat UI with session management.
❓

Questions? We're here to help

Free support for 90 days on every listed feature.

✉️  support@tronexis.xyz
Built by Tronexis Tech

ChatNinja — AI Assistant for Odoo

Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • CRM (crm)
• Discuss (mail)
• Calendar (calendar)
• Contacts (contacts)
Lines of code 17426
Technical Name chat_ninja
LicenseLGPL-3
Websitehttps://www.tronexis.tech

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with