Issue Auto Resolution for ITSM Virtual Agent
Summarize
Summary of Issue Auto Resolution for ITSM Virtual Agent
Issue Auto Resolution (IAR) leverages the ITSM Virtual Agent to proactively deflect and resolve common ITSM incidents via conversational interactions on the user's preferred chat channel. When an incident is submitted through a non-conversational channel such as the ServiceNow Service Portal or email, IAR uses a Natural Language Understanding (NLU) model to identify if the incident matches a predefined intent with Issue Auto Resolution enabled. If a match is found, the user receives an actionable notification prompting them to engage with the Virtual Agent to resolve the issue.
Show less
This process allows users to accept or decline assistance, and upon completion of the Virtual Agent conversation, users can confirm if the incident is resolved and choose whether to close or keep the ticket open. If no matching intents are found, AI Search can be enabled as a fallback to help find solutions.
Incident Assignment and Routing
An incident is routed away from Issue Auto Resolution to a live agent if:
- No matching topic exists in the same domain as the incident
- The matched topic lacks Issue Auto Resolution enablement
- The user is not subscribed to notifications
- The user declines, ignores, or abandons the Virtual Agent conversation
- The topic does not resolve the issue
When an incident is assigned to Issue Auto Resolution, ensure SLA and notification triggers are configured properly to handle the "Assigned to" field, either by allowing it to be empty or set to Virtual Agent, to avoid conflicts.
Dashboards and Analytics
The Issue Auto Resolution dashboard is accessible to users with admin or relevant Virtual Agent roles and provides key performance indicators such as:
- Number of tasks solved by Issue Auto Resolution
- Number of notifications ignored by requesters
- Number of tasks not solved but responded to by requesters
This dashboard offers insights into incident deflection and resolution success rates, as well as detailed analytics on intent and topic matching.
The Intent Analytics dashboard focuses on measuring the efficiency of the NLU machine learning model and the success of Issue Auto Resolution before topic engagement. It is also restricted to users with specific administrative roles.
Natural Language Understanding Integration
Issue Auto Resolution uses NLU to identify intents based on the incident’s Description and Short Description fields, requiring a minimum confidence threshold for intent matching. Users with the appropriate roles can view, train, or retrain the NLU model through the Virtual Agent Designer.
Actionable Notifications
Actionable notifications are interactive messages sent by Issue Auto Resolution on the user’s preferred chat channel when a matching intent is detected. These notifications allow users to select from buttons mapped to Issue Auto Resolution topics, triggering specific conversational flows according to the selected options.
ITSM Virtual Agent Topics and Intent Mapping
Administrators can select from a set of pre-built ITSM Virtual Agent topics that are supported by default for Issue Auto Resolution. Common intents such as Hardware Issues, VPN Connectivity, Email Issues, and Reset Password are mapped to corresponding Virtual Agent topics. Custom topics can also be created and mapped to supported intents for tailored automation.
Tuning and Extending Issue Auto Resolution
Default intents can be tuned using the NLU Workbench before publishing changes in the Issue Auto Resolution Admin Console to improve accuracy. Additionally, AI Search can be enabled as a fallback when no matching intents are found for an incident, enhancing resolution capabilities.
Proactively deflect common ITSM incidents to ITSM Virtual Agent. Initiate a conversation with an end user after they submit an incident through a non-conversational service channel, if an existing ITSM Virtual Agent conversation can resolve the issue.
Understanding Issue Auto Resolution
Issue Auto Resolution uses ITSM Virtual Agent to proactively resolve incidents through a conversation on the user's preferred chat channel. The Issue Auto Resolution flow follows these steps:
- When an end user creates an incident through a non-conversation service channel, such as ServiceNow® Service Portal or email, the Natural Language Understanding (NLU) model checks for a matching intent that has Issue Auto Resolution enabled.
- If a matching intent and topic are found, Issue Auto Resolution sends an actionable notification to the end user on their existing chat channel. The user can accept or decline assistance.
- If the end user accepts the assistance, Issue Auto Resolution invokes the matched ITSM Virtual Agent conversation to resolve the incident.
- When the conversation completes, the user can indicate if the conversation resolved the incident and can choose to keep the ticket open or to close it.
- When there are no matching Issue Auto Resolution intents found, AI Search is enabled as fallback along with added intents. For more information, see Enabling AI Search in Issue Auto Resolution.
When an incident is unassigned from Issue Auto Resolution
An incident is unassigned from Issue Auto Resolution and is routed to an agent when any of the following conditions apply:
- The matched intent doesn't have a matching topic in the same domain as that of the incident.
- The matched topic doesn't have Issue Auto Resolution enabled.
- The end user has not subscribed to notifications.
- The end user declines, ignores, or abandons the Virtual Agent conversation.
- The matched topic didn't resolve the issue.
When an incident is assigned from Issue Auto Resolution
An incident is assigned from Issue Auto Resolution and is routed to a Virtual Agent when an intent to topic is matched for the incident.
You must ensure that you check the SLAs and Notifications to see if they trigger the Assigned to is EMPTY condition to avoid issues with SLAs and Notifications setup on the instance against the incident table.
Update your SLAs and Notifications trigger condition either to Assigned to is EMPTY or ensure that the Assigned to field is set to Virtual Agent.
Issue Auto Resolution dashboard
- Number of tasks solved by Issue Auto Resolution
- Number of notifications ignored by requester.
- Number of tasks not solved by Issue Auto Resolution to which the requester responded.
To view the dashboard, navigate to . Select the Issue Auto-Resolution tab to view analytics.
This tab also provides detailed visualizations on intent and topic matching performed for auto-resolution. For more information, see Issue Auto Resolution tab.
Issue Auto Resolution Intent Analytics dashboard
- Measure the efficiency of the Machine Learning API (NLU).
- Measure if Issue Auto Resolution successfully resolved the task.
To view the dashboard, navigate to .
Natural Language Understanding and Issue Auto Resolution
To view, train, or retrain the NLU model, see Train and test your model in Virtual Agent Designer.
About actionable notifications
Actionable notifications are interactive messages that Virtual Agent sends to the end user on their preferred chat channel. Issue Auto Resolution sends an actionable notification when the machine learning model finds a topic that matches the user's intent and the user is subscribed to notifications. Actionable notifications contain buttons that the user can select. Each button is mapped to an Issue Auto Resolution topic. Based on the user's selections, different aspects of Issue Auto Resolution execute, according to the logic of the matched topic. For more information on how actionable notifications work and how they're delivered to recipients, see Configuring Virtual Agent notifications.
ITSM Virtual Agent topics for Issue Auto Resolution
| Intents | Mapped topics |
|---|---|
| CollaborationSoftwareIssues | n/a |
| HardwareRequest | n/a |
| HardwareIssues | Hardware Issues (Template) |
| LocalAdminAccess | Local Admin Access (Template) |
| SoftwareAccessRequest | n/a |
| SoftwareInstall | n/a |
| RSAToken | n/a |
| VPNConnectivity | VPN Connectivity (Template) |
| EmailIssues | Email Issues (Template) |
| RepositoryAccess | Repository Access (Template) |
| PrinterIssues | Printer Issues (Template) |
| ManageDistributionList | n/a |
| ResetPassword | Reset Password (Template) |
| MACHINE_GENERATED | n/a |
The default intents and matched topics are listed in the Auto Resolution Intent Topic Maps tab. Users with the admin or virtual_agent_admin role can create their own custom topics to use, instead of the included pre-built topics. These custom topics must be mapped to a supported intent in the Auto Resolution Intent Topic Maps for Auto Resolution Configuration.
Issue Auto-resolution tuning
Tune the default IAR intents in the NLU Workbench before returning to the Issue Auto Resolution Admin Console and publish them. For more information, see Issue Auto Resolution Tuning in NLU.