Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 7 Next »

This page provides the description of new features and improvements in Virtual agent for IT Service Desk. To view the complete list of the product changes, see the Version 2020.15 page.

Agent transfer

To enable the transfer of a conversation to agents, you must install and configure the Connect Support application. This is a real-time messaging tool that enables support agents to communicate and help users.

There are just a few steps to get this app up and running: install the app, create a queue, assign its sys_id to the snow_chat_queue parameter in In Konverso Kbot for Snow virtual agent.

For more information on the configuration procedure, see the Setting up Live Chat page.

Token and Profile Group mapping

A user token is valid only for a short period of time. When the token gets expired, the conversation with an operator ends. To make sure it does not happen, tokens must be stored. We created the x_konve_kbot_test_relationship table for this purpose. This approach improves the user security and stabilizes sessions.

The table contains the mapping of Kbot users (in the form of a token) and ServiceNow conversations (a live_group_profile object). The columns are:

  • kbot_host: a valid URL of the related Kbot instance. The common format is https://tenant.konverso.ai.

  • kbot_conversation_id: an integer identifier of a given conversation within the kbot_host instance.

  • Kbot_token: an encrypted (password2) Kbot token of the user who has initiated a conversation in the live chat. This token is used to send back the agents' replies.

  • Live_group: the live_group_profile object that represents a given agent’s transfer conversations.

Debugging

There are 2 debugging levels: standard (ServiceNow system logs are used) and advanced (ServiceNow system logs are enriched with information from the virtual agent).

To enable the advanced debugging level, go to the Debug section of the app and select the checkbox.

For example, the logging of the chat with an operator includes the following:

  • The beginning of the operator session

  • The creation of the "chat" object

  • Joining the session by a user

  • Conversation messages

  • The closing of the operator session

  • No labels