Display Relevant Customer Info In Odoo Live Chat Side Panel

Chat side panel

Live chat is one of the fastest ways to connect with customers, but it often lacks the context that sales reps need to be truly helpful. That’s why we built a new Chat Side Panel feature in Odoo’s Discuss app to bring relevant business data right into the chat interface.

This new Steersman-designed panel enables sales and support teams to respond faster and smarter, without switching tabs or searching through unrelated records.

Odoo’s default chat view provides minimal insight. Users needing context of customer records would typically have too:

  • Manually search for a customer in Contacts or CRM
  • Look up the sales order history or chat logs in other modules

Now, with this customization, everything is in one place: no switching tabs or broken workflows.

What’s New in the Chat Panel

chatpanel
  • When a user opens a chat with a visitor or contact, the new side panel reveals a dynamic, collapsible stack of relevant data points and links:

    • Related Contacts — Matched by email address
    • Previous Chat Sessions — Chat history with this contact
    • Website Visit History — Pages the visitor viewed before chatting
    • Linked CRM Leads & Opportunities — One-click access to open pipeline items
    • Sales Orders — View recent or pending transactions
    • Delivery Status — Check if an order has shipped
    • Traffic Source (Referrer) — Which site the visitor came from
    • Geo IP Info — Estimated location of the visitor
  • We also enhanced the behavior of links inside the panel to behave like standard browser links

    • Left-click opens in the same tab
    • Middle-click or Ctrl+click opens in a new tab
    • CRM Leads, Sales Orders, and Contact Cards now behave like Odoo form views