Starting a conversation with 1E Virtual Assistant
The 1E Virtual Assistant provides ServiceNow end-users with access to a number of pre-defined actions. Here we describe what those actions are, the keywords that the Virtual Assistant uses to select those actions and the workflow for each.
The Virtual Assistant is integrated into the ServiceNow Virtual Agent accessible from the ServiceNow Portal. ServiceNow Portal users can access the ServiceNow Virtual Agent by clicking on the Virtual Agent icon, as shown in the picture, displayed in the ServiceNow Portal.
When one of your end-users clicks on the Virtual Agent icon the NOW SUPPORT popup is displayed and the Virtual Agent initiates a conversation. The Virtual Assistant topics are integrated into the Virtual Agent, so they can be accessed in pretty much the same way as any other topic.
Viewing all the Virtual Agent topics
When the Virtual Agent is displayed your end-users can choose to show all the available topics by clicking on Show Me Everything button, as shown in the picture.
Selecting this option displays All Topics, as shown in the picture, which includes the Virtual Assistant topics.
Selecting a topic using the search field
Your end-user can also type into the text box for the Virtual Agent to select an operation. Each Virtual Assistant topic has a number of keywords that match against the text. For example, the picture below shows the end-user has typed add printer into the search field and Matching Requests shows the Add Printer topic that has been found.
Selecting the topic prompts the virtual assistant to start the process associated with the topic. In the example shown the end-user has selected the add printer topic and the virtual assistant starts the process to add the printer, indicated by the three dots.
By default, the required process takes place on the device assigned to the end-user. In case the user has a number of devices assigned to them, then the Virtual Agent asks the end-user to select the device from the list on which the process should execute.
When the request succeeds
After the topic request succeeds the Virtual Assistant asks whether the issue that the end-user raised has been resolved. The end-user can respond with either Yes or No, as shown in the picture.
What happens if the request fails?
In the event the Virtual Assistant cannot complete the request, for example device not found or instruction failed, it will automatically raise an Incident ticket on behalf of the end-user. The picture shows that an attempt to run the Share a folder topic could not be completed. In this case an incident is raised with the Short description set to the topic name and the Contact type set to Virtual Agent.
Whereas for the users with upgraded version of Virtual Assistant v3.2.10 can eliminate the create incident step and ends the chat, if the value of the system property x_1e_virtual_agent.disable_incident_creationis set to true. By default the value of this property is false.
Rating the Virtual Assistant
When the Virtual Assistant has successfully completed its actions the end-user is asked if they want to rate the service. After responding Yes to the prompt the end-user is asked for a rating: Poor, Good or Excellent.
In our example the end-user selects Excellent and the Virtual Assistant completes the conversation.
The rating is a default part of all the Virtual Assistant topics, you can be change this if you don't want your end-users to be prompted whenever they select an action. Please refer to Extending 1E Virtual Assistant for more details.