Skip to content

Commit d25dda6

Browse files
jero-odoolarm-odoo
andcommitted
[ADD] Live Chat: Info Panel
Co-authored-by: larm-odoo <121518652+larm-odoo@users.noreply.github.com>
1 parent f47c2e4 commit d25dda6

File tree

9 files changed

+177
-0
lines changed

9 files changed

+177
-0
lines changed

content/applications/websites/livechat.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,3 +261,4 @@ When they click the link, they are redirected to a new chat window.
261261
livechat/chatbots
262262
livechat/reports
263263
livechat/participate
264+
livechat/information
Lines changed: 176 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,176 @@
1+
=================
2+
Information panel
3+
=================
4+
5+
The **Live Chat** information panel provides agents with the context they need to handle live chat
6+
conversations efficiently. It gathers key information about the visitor and the conversation
7+
history, allowing agents to respond faster and avoid repetitive messaging.
8+
9+
Accessing the info panel
10+
========================
11+
12+
To view the info panel, open a live chat conversation either in the **Discuss** app or the **Live
13+
Chat** app. Live chat discussions in the **Discuss** app are listed on the left side panel, under
14+
the title of the live chat channel where the conversation began. In the **Live Chat** app,
15+
conversations can be accessed by navigating to :menuselection:`Live Chat --> Sessions --> All
16+
Conversations`.
17+
18+
The information panel appears on the right side of the conversation. Click the :icon:`fa-info`
19+
:guilabel:`(information)` icon to toggle the info panel open or closed.
20+
21+
.. image:: information/info-panel.png
22+
:alt: The information panel for a known contact.
23+
24+
Contact information
25+
===================
26+
27+
If the live chat conversation involves a known contact, a :guilabel:`View Contact` button appears at
28+
the top of the panel. Clicking this button opens the :doc:`contact record
29+
<../../essentials/contacts>` for the customer, without closing the conversation. The contact record
30+
links to the customers' sales, invoices, meetings, and previous live chat sessions.
31+
32+
Status
33+
======
34+
35+
The *Status* section allows agents to identify conversations that require immediate action, and
36+
inform other agents which conversations require their expertise at any given time.
37+
38+
In progress
39+
-----------
40+
41+
The *In progress* status is the default status for a conversation. This status indicates that the
42+
customer is waiting for a response from an agent.
43+
44+
.. tip::
45+
If a conversation is set to *Waiting for customer*, it will revert to *In progress* as soon as
46+
the customer sends a new message.
47+
48+
Waiting for customer
49+
--------------------
50+
51+
The *Waiting for customer* status indicates that an agent has sent a message to the customer and is
52+
waiting for a response. When this status is applied, the conversation is highlighted in yellow with
53+
a :icon:`fa-hourglass-start` :guilabel:`(hourglass)` icon.
54+
55+
.. image:: information/waiting-for-customer.png
56+
:alt: A conversation with the waiting for customer status.
57+
58+
.. important::
59+
The *Waiting for customer* status **must** be manually applied.
60+
61+
Looking for help
62+
----------------
63+
64+
If a conversation is marked with the status *Looking for help*, it moves from its original channel
65+
name heading to the *Looking for help* heading, and the :icon:`fa-exclamation-circle`
66+
:guilabel:`(exclamation circle)` icon is added. Any user with **Live Chat** permissions can view or
67+
join these conversations, even if they are not currently active in a live chat channel.
68+
69+
If a conversation with the *Looking for help* status has an :ref:`expertise <information/expertise>`
70+
listed that matches the user's, the conversation is marked with a :icon:`fa-star` :guilabel:`(star)`
71+
icon.
72+
73+
.. image:: information/relevant-to-experience.png
74+
:alt: The looking for help panel with a star marking conversations relevant to user expertise.
75+
76+
To join a conversation in progress, click the :icon:`fa-sign-in` :guilabel:`(sign in)` icon at the
77+
top of the information panel. Doing so moves the conversation back to the channel heading and
78+
reverts the status to *In progress*. The customer is also informed that a new user has joined the
79+
chat.
80+
81+
If the icon does not appear, manually set the status to *In progress* to inform other agents the
82+
conversation is being handled.
83+
84+
.. tip::
85+
All conversations that have been tagged with the status *Looking for help* can be found by
86+
navigating to :menuselection:`Live Chat app --> Sessions --> Looking for Help`. Use the filters
87+
to find the appropriate session date.
88+
89+
Notes
90+
=====
91+
92+
The :guilabel:`Notes` field allows agents to leave comments about the conversation, recap the
93+
situation when transferring it to another agent, or to add context to the conversation that can be
94+
viewed later in reporting.
95+
96+
Tags
97+
====
98+
99+
Tags can be added to a conversation to assist with categorizing, tracking issues, and enhancing
100+
reporting. Click :guilabel:`Tags` :icon:`fa-plus`, then select a tag from the list, or enter a new
101+
one in the field. Multiple tags can be added to a single conversation.
102+
103+
Chatbot answers
104+
===============
105+
106+
If the conversation was forwarded from a chatbot, the answers selected from the chatbot are included
107+
on the information panel under *Chatbot answers*.
108+
109+
.. image:: information/chatbot-answers.png
110+
:alt: The chatbot answers section of the information panel.
111+
112+
.. _information/expertise:
113+
114+
Expertise
115+
=========
116+
117+
The :guilabel:`Expertise` field allows agents to designate the topic of conversation to a specific
118+
skillset or knowledge scope. This helps to categorize the conversation for assignment purposes, as
119+
well as issue tacking and enchanced reporting. Click into the field and select one or more options
120+
from the drop-down list.
121+
122+
Country & language
123+
==================
124+
125+
The *Country & Language* section identifies where the customer is located, and their language. A
126+
visitor's language is determined via their browser's language settings.
127+
128+
.. note::
129+
Conversations are assigned to operators based on a number of criteria, including availability and
130+
the number of ongoing conversations. While the operator's main language and additional languages
131+
are taken into consideration, they do **not** supersede all other criteria.
132+
133+
Recent conversations
134+
====================
135+
136+
Any recent live chat conversations with this customer also appear in the information panel. Click on
137+
the :icon:`fa-external-link` :guilabel:`(external link)` icon on the ticket title to open the
138+
conversation in a new tab.
139+
140+
.. image:: information/recent-conversations.png
141+
:alt: The recent conversations field on the information panel.
142+
143+
Open tickets
144+
============
145+
146+
Any open **Helpdesk** tickets created by the customer also appear in the information panel. Click on
147+
the :icon:`fa-external-link` :guilabel:`(external link)` icon on the ticket title to open the ticket
148+
record in a new tab.
149+
150+
.. image:: information/open-tickets.png
151+
:alt: The open ticket field on the information panel.
152+
153+
Outcome
154+
=======
155+
156+
For closed conversations, the *Outcome* field defines how the conversation concluded:
157+
158+
- *No Answer*: assigned when the customer does not respond to the agent. This usually occurs when
159+
the session is initiated, but the customer does not engage or send additional messages.
160+
- *No One Available*: assigned when no agents are available to respond to the customer. This occurs
161+
when the session is initiated, but no operator is online or available to be assigned to the chat.
162+
- *Success*: assigned when the live chat session is completed successfully. This outcome does
163+
**not** depend the customer providing a positive rating, it is dependent on the session being
164+
resolved without escalation or failure.
165+
- *Escalated*: assigned when the session is forwarded to another operator. This indicates the
166+
initial operator could not resolve the issue, and required assistance.
167+
168+
Send conversation
169+
=================
170+
171+
When the conversation is complete, scroll to the bottom of the info panel. The email address in the
172+
field can be edited to send to a different address.click the :icon:`fa-paper-plane`
173+
:guilabel:`(paper plane)` icon to send a copy of the conversation transcript.
174+
175+
.. image:: information/send-convo.png
176+
:alt: The send conversation button at the bottom of the info panel.
4.57 KB
Loading
14.5 KB
Loading
4.01 KB
Loading
5.13 KB
Loading
7.17 KB
Loading
3.44 KB
Loading
3.81 KB
Loading

0 commit comments

Comments
 (0)