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 and click New. Enter a Name for the area of focus.
Under Operators, select one or more users from the drop-down to assign this expertise.
Observera
Administrator level access 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 My Preferences from the drop-down menu to open the profile page. On the right side of the Preferences tab, select one or more options from the Live Chat Expertise drop-down list.
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¶
Chatbots are designed to mimic a conversation with a live human, and operate based on a pre-written script of steps to follow. The 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 . Click on an existing chatbot to open it, or click New to create a new one.
On the Script tab, if there is an existing Forward to Operator step, click on it. If not, click Add a line, then select Forward to Operator in the Step Type field.
In the Operator Expertise field, select one or more expertise for the chatbot to consider when prioritizing users for conversations on the related channel. Click Save when finished.
Tips
When making selections in this field, consider the use case for the chatbot. A Support chatbot will cover different topics than a Recruitment chatbot.
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 . At the top-right of the chat, click the (user plus) icon to open the Invite People menu. The user’s expertise is listed next to the (graduation cap) icon.
To add a user to the conversation, tick the checkbox to the right of the user’s name, then click Invite.
Observera
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 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 . Conversations with the status appear under the Looking for help heading.
If an agent has a matching expertise, the conversation is marked with a (star) icon.
Tips
Looking for help conversations can also be viewed by navigating to .
To join a conversation in progress, click the (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.