mirror of
https://github.com/odoo/documentation.git
synced 2025-12-13 07:59:10 +07:00
[ADD] Live chat: expertise
closes odoo/documentation#15327 Signed-off-by: Felicia Kuan (feku) <feku@odoo.com>
This commit is contained in:
@@ -262,3 +262,4 @@ When they click the link, they are redirected to a new chat window.
|
|||||||
livechat/reports
|
livechat/reports
|
||||||
livechat/participate
|
livechat/participate
|
||||||
livechat/information
|
livechat/information
|
||||||
|
livechat/expertise
|
||||||
|
|||||||
@@ -14,6 +14,8 @@ including the webpage where it is located, and the information it captures.
|
|||||||
.. image:: chatbots/chatbot-visitor-view.png
|
.. image:: chatbots/chatbot-visitor-view.png
|
||||||
:alt: View of the chat window with a helpdesk ticket created in Odoo Live Chat.
|
:alt: View of the chat window with a helpdesk ticket created in Odoo Live Chat.
|
||||||
|
|
||||||
|
.. _chatbot/build-a-chatbot:
|
||||||
|
|
||||||
Build a chatbot
|
Build a chatbot
|
||||||
===============
|
===============
|
||||||
|
|
||||||
@@ -116,6 +118,8 @@ to follow up with additional information, schedule demos, and more.
|
|||||||
Due to the vast number of formats used for phone numbers worldwide, responses to this step type
|
Due to the vast number of formats used for phone numbers worldwide, responses to this step type
|
||||||
are not validated for formatting, and can include both numbers and special characters.
|
are not validated for formatting, and can include both numbers and special characters.
|
||||||
|
|
||||||
|
.. _chatbot/forward-to-operator:
|
||||||
|
|
||||||
Forward to Operator
|
Forward to Operator
|
||||||
~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
|||||||
115
content/applications/websites/livechat/expertise.rst
Normal file
115
content/applications/websites/livechat/expertise.rst
Normal file
@@ -0,0 +1,115 @@
|
|||||||
|
=========
|
||||||
|
Expertise
|
||||||
|
=========
|
||||||
|
|
||||||
|
In Odoo's **Live Chat**, agents can designate *expertise* in one or more areas. This allows
|
||||||
|
conversations to be assigned to them based on their scope of knowledge.
|
||||||
|
|
||||||
|
When a visitor requests help on a specific topic, Odoo can automatically assign the conversation to
|
||||||
|
an available agent with that expertise. Expertise improves routing efficiency, reduces wait time,
|
||||||
|
and ensures customers speak to the most qualified person available.
|
||||||
|
|
||||||
|
Create a new expertise
|
||||||
|
======================
|
||||||
|
|
||||||
|
To create a new expertise, navigate to :menuselection:`Live Chat app --> Configuration -->
|
||||||
|
Expertise` and click :guilabel:`New`. Enter a :guilabel:`Name` for the area of focus.
|
||||||
|
|
||||||
|
Under :guilabel:`Operators`, select one or more users from the drop-down to assign this expertise.
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
*Administrator* level :doc:`access <../../general/users/access_rights>` is required in the **Live
|
||||||
|
Chat** application to create or edit expertise. Those with *User* level access can view the
|
||||||
|
expertise menu and see which users are assigned to each expertise, but they cannot make changes.
|
||||||
|
|
||||||
|
Set live chat expertise
|
||||||
|
=======================
|
||||||
|
|
||||||
|
To set a user's live chat expertise, click on the user avatar in the top-right corner of any page in
|
||||||
|
the database. Select :guilabel:`My Preferences` from the drop-down menu to open the profile page. On
|
||||||
|
the right side of the :guilabel:`Preferences` tab, select one or more options from the
|
||||||
|
:guilabel:`Live Chat Expertise` drop-down list.
|
||||||
|
|
||||||
|
.. image:: expertise/select-expertise.png
|
||||||
|
:alt: A user profile with the Live Chat Expertise menu open.
|
||||||
|
|
||||||
|
Forward conversations based on expertise
|
||||||
|
========================================
|
||||||
|
|
||||||
|
Once an expertise has been assigned to one or more operators, they can be used to forward
|
||||||
|
conversations. This allows a chatbot to identify the operator who is best suited to handle a
|
||||||
|
customer request.
|
||||||
|
|
||||||
|
Forward via chatbot
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
:doc:`Chatbots <chatbots>` are designed to mimic a conversation with a live human, and operate based
|
||||||
|
on a pre-written script of steps to follow. The :ref:`Forward to Operator
|
||||||
|
<chatbot/forward-to-operator>` step type is used to send a conversation from a chatbot to an active
|
||||||
|
live chat agent who can then continue the conversation based on where the chatbot left off. By
|
||||||
|
adding expertise to this step, the chatbot will first look for an agent with matching expertise, to
|
||||||
|
ensure the agent is the best person for the situation.
|
||||||
|
|
||||||
|
To add expertise to a chatbot conversation, navigate to :menuselection:`Live Chat app -->
|
||||||
|
Configuration --> Chatbots`. Click on an existing chatbot to open it, or click :guilabel:`New` to
|
||||||
|
:ref:`create a new one <chatbot/build-a-chatbot>`.
|
||||||
|
|
||||||
|
On the :guilabel:`Script` tab, if there is an existing *Forward to Operator* step, click on it. If
|
||||||
|
not, click :guilabel:`Add a line`, then select *Forward to Operator* in the :guilabel:`Step Type`
|
||||||
|
field.
|
||||||
|
|
||||||
|
In the :guilabel:`Operator Expertise` field, select one or more expertise for the chatbot to
|
||||||
|
consider when prioritizing users for conversations on the related channel. Click :guilabel:`Save`
|
||||||
|
when finished.
|
||||||
|
|
||||||
|
.. tip::
|
||||||
|
When making selections in this field, consider the use case for the chatbot. A *Support* chatbot
|
||||||
|
will cover different topics than a *Recruitment* chatbot.
|
||||||
|
|
||||||
|
.. image:: expertise/script-steps.png
|
||||||
|
:alt: A forward to operator script step pop-up.
|
||||||
|
|
||||||
|
Add users to a conversation
|
||||||
|
---------------------------
|
||||||
|
|
||||||
|
Users can add other live chat agents to an ongoing conversation directly from the chat window. Open
|
||||||
|
an active live chat conversation through the :menuselection:`Discuss app`. At the top-right of the
|
||||||
|
chat, click the :icon:`fa-user-plus` :guilabel:`(user plus)` icon to open the *Invite People* menu.
|
||||||
|
The user's expertise is listed next to the :icon:`fa-graduation-cap` :guilabel:`(graduation cap)`
|
||||||
|
icon.
|
||||||
|
|
||||||
|
.. image:: expertise/add-users.png
|
||||||
|
:alt: The add users menu in a live chat conversation.
|
||||||
|
|
||||||
|
To add a user to the conversation, tick the checkbox to the right of the user's name, then click
|
||||||
|
:guilabel:`Invite`.
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
*Expertise* only appear on the *Invite People* pop-up for live chat conversations, not direct
|
||||||
|
messages.
|
||||||
|
|
||||||
|
Looking for help conversations
|
||||||
|
==============================
|
||||||
|
|
||||||
|
In an active livechat conversation, the :ref:`Status <information/status>` can be set to allow
|
||||||
|
agents to identify conversations that require immediate action, and inform other agents which
|
||||||
|
conversations require their expertise at any given time. If a conversation is marked with the status
|
||||||
|
*Looking for help*, other agents have the opportunity to join.
|
||||||
|
|
||||||
|
To view *Looking for help* conversations, navigate to the :menuselection:`Discuss app`.
|
||||||
|
Conversations with the status appear under the *Looking for help* heading.
|
||||||
|
|
||||||
|
If an agent has a matching expertise, the conversation is marked with a :icon:`fa-star`
|
||||||
|
:guilabel:`(star)` icon.
|
||||||
|
|
||||||
|
.. image:: expertise/looking-for-help.png
|
||||||
|
:alt: A conversation with the looking for help status and relevant expertise tagged.
|
||||||
|
|
||||||
|
.. tip::
|
||||||
|
*Looking for help* conversations can also be viewed by navigating to :menuselection:`Live Chat
|
||||||
|
app --> Sessions --> Looking for Help`.
|
||||||
|
|
||||||
|
To join a conversation in progress, click the :icon:`fa-sign-in` :guilabel:`(sign in)` icon at the
|
||||||
|
top of the information panel. Doing so moves the conversation back to the channel heading and
|
||||||
|
reverts the status to *In progress*. The customer is also informed that a new user has joined the
|
||||||
|
chat.
|
||||||
BIN
content/applications/websites/livechat/expertise/add-users.png
Normal file
BIN
content/applications/websites/livechat/expertise/add-users.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 12 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 8.3 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 16 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 23 KiB |
@@ -29,6 +29,8 @@ the top of the panel. Clicking this button opens the :doc:`contact record
|
|||||||
<../../essentials/contacts>` for the customer, without closing the conversation. The contact record
|
<../../essentials/contacts>` for the customer, without closing the conversation. The contact record
|
||||||
links to the customers' sales, invoices, meetings, and previous live chat sessions.
|
links to the customers' sales, invoices, meetings, and previous live chat sessions.
|
||||||
|
|
||||||
|
.. _information/status:
|
||||||
|
|
||||||
Status
|
Status
|
||||||
======
|
======
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user