| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 523 |
| Technical Name |
internal_chatbot |
| License | LGPL-3 |
| Website | https://apps.odoo.com/apps/modules/browse?author=Odoovix |
| Versions | 17.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 523 |
| Technical Name |
internal_chatbot |
| License | LGPL-3 |
| Website | https://apps.odoo.com/apps/modules/browse?author=Odoovix |
| Versions | 17.0 19.0 |
Internal Chatbot
Add a floating internal chat panel to Odoo 19 so users can message teammates, track unread conversations, and keep work discussions available from any backend screen.
Why Use Internal Chatbot?
A compact communication tool for teams that need quick one-to-one conversations without leaving the active Odoo workflow.
Floating chat window
Open the internal chat from a fixed backend button and keep the panel available while moving through Odoo screens.
Internal user list
The widget loads active internal users and lets the current user select a teammate for a direct conversation.
Unread notifications
Unread counters appear on the floating chat button and beside each user so missed conversations are easy to spot.
Private message access
Users can read only conversations where they are the sender or receiver, while administrators retain full oversight when required.
Core Workflow
Install the module, open the floating chat icon, select an internal user, send messages, and track unread conversations from any backend view.
Screenshots
Review the chat message list, floating composer, unread badge, and expanded chat overlay inside the Odoo backend.
Internal Chat Message Log
Floating Chat Window
Unread Badge In Discuss
Expanded Chat Overlay
Follow these steps to enable internal chat in your Odoo database.
Step 1: Install The Module
Add the module to your custom addons path, update the apps list, and install Internal Chatbot in Odoo 19.
Step 2: Open The Chat Button
Use the floating chat icon in the backend to open the panel and load the available internal users.
Step 3: Start A Conversation
Select a teammate, type a message, and send it directly from the chat composer.
Step 4: Track Unread Messages
The module refreshes unread counts so users can quickly return to new messages when they arrive.
Frequently Asked Questions
Common questions about users, access, notifications, and setup.
Which users appear in the chat list?
The list includes active internal users and excludes the current logged-in user.
Can users read every message?
No. Regular users can access only conversations where they are the sender or receiver. System administrators can manage all records.
Does the chat update automatically?
Yes. The frontend polls for unread counts and refreshes the active conversation while the chat panel is open.
Is extra configuration required?
No additional configuration is required after installing the module.
Please log in to comment on this module