I’m currently developing a mobile application for technicians using Flutter, which integrates with Odoo as the backend. Most of the core features are working well, but I’m having difficulties implementing real-time data updates.
Specifically, I’m trying to develop a real-time direct messaging feature similar to the chat system in Odoo’s web interface. However, I couldn’t find any official documentation or technical reference explaining how to achieve this via API or any existing Odoo service.
From my research, it seems Odoo uses the bus or long polling mechanism to handle real-time updates on the web.
Could you please provide:
- Documentation or examples of how to use the bus service for mobile or external clients (e.g., Flutter)?
- Recommended practices or available endpoints for subscribing to real-time events (such as new messages or notifications)?
- Any security considerations when connecting a mobile app to the Odoo bus service?
I would really appreciate your technical guidance or references on how to properly implement this integration.
Thank you very much for your support