Virtual Agent for HR Service Delivery
-
- UpdatedAug 14, 2024
- 9 minutes to read
- Xanadu
- HR Service Delivery Non-Scoped
HR Service Delivery and Virtual Agent provide an automated chat with an employee requesting HR services. You can program Virtual Agent to understand the intent of an employee to handle repeatable requests.
Virtual Agent enhances the employee experience by addressing queries immediately.
At any time during a virtual chat, the employee can request to interact with a live HR agent.
For more information, see Virtual Agent.
Predefined Virtual Agent topics for HR Service Delivery
The base system provides the predefined Virtual Agent topics (chatbot conversations) designed to help your customers complete common self-service HR tasks. These topics are not published and found under the Virtual Agent Designer. For more information, see Virtual Agent Designer.
For more information on predefined virtual agent topics, see Prebuilt Virtual Agent topics, topic blocks, and ServiceNow NLU models.
The following predefined, HR Service Delivery Virtual Agent topics are available:
- Add Emergency Contact (Template)
- Ask a Question (Template)
- Benefits Overview (Template)
- Create HR General Inquiry Case (Template)
- Delete Emergency Contact (Template)
- FAQ Search Fallback Topic (Template)
- General HR Inquiry (Deprecated)
- New Hire Orientation (Template)
- Pay Discrepancy (Template)
- Request for Leave (Template)
- Update Address (Template)
- Update Email (Template)
- Update Emergency Contact (Template)
- Update Phone Number (Template)
- Download Payslip Request (Template)
- Enroll new Beneficiary Request (Template)
- Change in Benefits Inquiry (Template)
- Tuition Reimbursement Request (Template)
- HR Account Access (Template)
- Employment Verification Letter Request (Template)
- 401k Benefits inquiry (Template)
- HSA Inquiry (Template)
- Check Case status (Template)
- Employee Info Update (Template)
A topic defines the dialog between the Virtual Agent (chat support bot) and user to accomplish a specific goal. The information exchanged during the conversation flow (user inputs and bot responses) enables the chatbot to fulfill a user request or assist a user in completing a task.
For more information, see Designing a Virtual Agent topic.
Custom portals and ticket page
- Custom portal name: escServiceNow
- Custom ticket page name: new_ticket_page
- sys_property: com.glide.cs.portal_url_mapping.escServiceNow.sn_hr_core_case
- Value: /escServiceNow?id= new_ticket_page&sys_id={{data.sys_id}}
- Application: Global
Natural Language Understanding (NLU) support
You can set up HR Service Delivery Virtual Agent to use Natural Language Understanding (NLU) to understand word meanings and word contexts to infer user or system actions.
For more information about NLU and the NLU Workbench, see Natural Language Understanding and Activate the NLU Workbench.
Reusable HR Service Delivery Virtual Agent topic blocks
Create and reuse topic blocks to perform common functions in HR Service Delivery Virtual Agent conversations, like creating an HR case or performing a search.
Topic blocks help you be more productive by minimizing duplicate subflows, are easier to maintain, and ready to use immediately.
- Contextual Search
- Create HR Case
- Survey
- Transfer to Live Agent
- Update HR Case
- Employee Authentication
- Agent Availability
- FAQ Contextual Search
- AI Search
- Request Catalog Item
- Search Catalog Item
- Pause
The Topics page in Virtual Agent Designer features a sort tab called Topic Blocks for viewing just the reusable topic functions. For detailed information about HR Service Delivery Virtual Agent, refer to Prebuilt Virtual Agent topics, topic blocks, and ServiceNow NLU models.
Integration with messaging applications
Your employees can hold Virtual Agent conversations using Slack, a third-party messaging application.
For more information, see Virtual Agent integration with messaging apps.
For information on configuring Virtual Agent notifications for certain channels such as Slack, see Setting up Virtual Agent notifications.
Topic Recommendations for HR Service Delivery Virtual Agent
Get pre-built topics or create new topics from the recommended topics for HR Service Delivery Virtual Agent using the default configuration sn_hr_core_case in the Topic Recommendations settings. For more information, see Topic Recommendations settings.
For HR Cases, this default setting is shipped with Taxonomy preselected to HRSD and the Filtered by setting set to display the cases created after the last 90 days. For more information on Topic Recommendations, see Using Virtual Agent Topic Recommendations.
- To get the Topic Recommendations, accept the RCAs after installing the HR Service Delivery Virtual Agent plugin.
- To add a recommended topic to the Virtual Agent, you must be present in the HR Service Delivery Virtual Agent scope.
- To get Topic Recommendations, make sure there are a minimum of 10,000 records and a maximum of 300,000 records in the HR Cases table.
Activate Virtual Agent for HR Service Delivery
Activate Virtual Agent for HR Service Delivery to provide user assistance through a conversational messaging interface. You can also activate Virtual Agent for HR Service Delivery with ServiceNow® Natural Language Understanding (NLU).
Before you begin
About this task
The HR Service Delivery Virtual Agent Conversations plugin (sn_hr_va) activates the sn_hr_va.min_admin_count system property in the System Properties [sys_properties.list] table. This property prevents you from deleting your only Virtual Agent admin user by requiring a minimum number of active users with this role. The minimum is two by default.
- Activate the Glide Virtual Agent plugin (com.glide.cs.chatbot) that provides the Virtual Agent framework.
- Activate the Human Resources Scoped App: Core plugin (com.sn_hr_core) that provides case and knowledge management for HR.
- Activate the HR Service Delivery Virtual Agent Conversations plugin (sn_hr_va) that provides a conversational bot platform for user assistance.
- Activate the Predictive Intelligence plugin (com.glide.platform_ml) that enables the creation of machine learning solutions.
- Activate the NLU Workbench plugin (com.snc.nlu_studio) that enables the creation of NLU models.
- Activate the Studio plugin (com.glide.dev-studio) that is used for adding and updating application files.
- Activate the HR Service Delivery NLU Model for Virtual Agent Conversations plugin (sn_hr_nlu) that provides the NLU model used by HR Virtual Agent. This plugin is available on the ServiceNow Store, and provides NLU models in the English, German, French, Spanish, Japanese, Dutch, Chinese, and Brazilian Portuguese languages.
When an employee opens an HR case using Virtual Agent for HR Service Delivery, the Source field on the HR case is Virtual Agent. For more information, see Work an HR case.
Procedure
Set up Virtual Agent for HR
Setting up Virtual Agent or Virtual Agent with NLU for HR Service Delivery requires multiple steps.
Before you begin
After performing the activation steps, the Chat link replaces the Chat with HR link on the Employee Center or service portal.
When an employee clicks the Chat link, Virtual Agent launches and the employee is chatting with a virtual agent.
Before your employees can use Virtual Agent topics, you must activate and publish them.
If your company uses a custom service portal and ticket page, see Virtual Agent for HR Service Delivery.
To view, duplicate, preview, or publish HR topics in the Virtual Agent Designer:
Procedure
- Navigate to .
- Click Active so the button turns green to activate a topic.
- Click Publish.
- Click Save.
Configure a custom HR Service Delivery greeting experience
Define a custom HR Service Delivery greeting experience for a specific context in which your users run Virtual Agent. Configure your greeting experience to initiate the virtual agent automatically or immediately transfer to a live agent.
Before you begin
Prechat enables you to determine if you want the Virtual Agent topic conversation experience or a live agent experience. The Prechat is independent of the Glide Virtual Agent (com.glide.cs.chatbot) plugin activation.
For example, if your instance has both IT Service Management Pro and HR Service Delivery Pro subscriptions, you can implement Virtual Agent topic conversations when a chat starts for ITSM and Live Agent transfer when a chat starts for HR Service Delivery.
You can only customize the greeting experience for Virtual Agent setup topics. Customization of the setup topics is based on the condition that you define. The condition is based on context variables. The customizable setup topics include:
Role required: virtual_agent_admin or admin
Procedure
Result
Capturing solution delivery in HR Service Delivery Virtual Agent chats
HR Service Delivery Virtual Agent provides pre-built patterns that enable you to track whether Virtual Agent conversations helped the end user.
Deflection outcomes indicate whether Virtual Agent chats provided a solution to the user. You can define deflection points in a Virtual Agent topic that can be mapped to a deflection pattern to capture the right deflection.
- Confirmed deflection - Provides a resolution to the user that prevents the user from creating an HR case or transferring to a live agent. For example, Virtual Agent might add a user to the distribution list.
- Potential deflection - Provides a partial resolution to the user. For example, information the user is looking for is provided or search results are returned.
- No deflection - Did not provide a solution or the user created a general inquiry case.
If the user interacts with a Virtual Agent topic that has deflection defined, the deflection data is captured automatically in the background without changing the user experience. This deflection outcome of matched patterns is then recorded for analysis. You can access this information by navigating to All >Self-Service Analytics > Deflection Metric.
On this page
- Predefined Virtual Agent topics for HR Service Delivery
- Custom portals and ticket page
- Natural Language Understanding (NLU) support
- Reusable HR Service Delivery
Virtual Agent topic blocks
- Integration with messaging applications
- Topic Recommendations for HR Service Delivery
Virtual Agent
- Activate Virtual Agent for HR Service Delivery
- Set up Virtual Agent for HR
- Configure a custom HR Service Delivery greeting experience
- Capturing solution delivery in HR Service Delivery
Virtual Agent chats