Leverage Knowledge Graph prebuilt integration with Virtual Agent
The prebuilt integrations of Knowledge Graph can help ServiceNow users to drive productivity, enhance decision-making, and unlock the full potential of enterprise data- while maintaining robust data governance and permission controls.
In this release, the available prebuilt integrations with Virtual Agent are:
- Integration with Now Assist Virtual Agent for User Context: Helps requesters with personalized responses.
- Integration with Now Assist Virtual Agent for Slot filling: Helps requesters pre-fill the slots for LLM topics and skills execution using Natural Language Querying of Knowledge Graph.
- Integration with Now Assist Virtual Agent for NLQ graph: Helps requesters with personalized responses on people queries and Natural Language queries. Also supports people citation card.
Integration with Now Assist Virtual Agent for User Context
For the users of Now Assist, Knowledge Graph integrates the context from the prebuilt User Profile Schemas that provide personalized responses.
By leveraging relationships between users, teams, and content, products like AI Search and Now Assist can provide relevant, permission-aware answers instead of generic results.
- Who the user is: Role, department, and location
- Who they collaborate with: Manager, reportee
- What assets do they have
Here’s an example use case:
- An employee uses Now Assist Virtual Agent for information on parental leave policy. They enter the query in the Virtual Agent window What is my parental leave policy?
- Virtual Agent receives the user information like. The employee is based in the country: USA, state: California, City: Santa Clara, from the Knowledge Graph User Profile Schema.
- This additional user profile context is used to personalize the synthesized response to the exact location of the employee
- Therefore, instead of getting a link to the parental leave policy document or a generic response, the employee gets a tailored contextualized answer:
Your company offers a generous parental leave policy to its employees in California. As of January 2022, the company increased paid time off for workers who give birth to a maximum of 24 weeks from the previous 18. In addition to the company's internal policies, California state law provides further protections. The California Family Rights Act (CFRA) offers eligible employees up to 12 weeks of unpaid, job-protected leave to care for their own serious health condition or that of a family member, or to bond with a new child. This is complemented by the Pregnancy Disability Leave (PDL) law, which provides up to four months of unpaid, job-protected leave for employees disabled by pregnancy, childbirth, or related medical conditions.
Integration with Now Assist Virtual Agent for Slot filling
Knowledge Graph enhances the Virtual Agent user experience and makes the process seamless and efficient by reducing the slot-filling questions asked during conversations.
Here’s an example use case:
An employee uses Virtual Agent to request a laptop replacement. Virtual Agent uses the assigned Knowledge Graph schema to find information and resolve the query with minimal user inputs.
- The user uses Virtual Agent to query Need assistance in laptop replacement.
- Virtual Agent processes the query and generates the following prompts required for this request:
- Topic: New laptop request
- Name
- Location
- Department
- Laptop model
- Address
- Virtual Agent first tries to gather this information using Knowledge Graph.
- The Knowledge Graph schema leverages LLM to retrieve the data from all the relevant entities, called nodes using the relationship between these nodes, called edges, and provides the following output:
- Topic: New laptop request
- Name: John Doe
- Location: Santa Clara
- Department: Marketing
- Badge Template: User input needed
- Address: 123 Street, CA, USA
- Virtual Agent requests verification of the output and add details for the missing fields.
- The user can edit and verify the provided information before confirming. Once confirmed, the request is processed with minimal effort from the user.
- Virtual Agent processes the user input and completes the user query.
Knowledge Graph leverages the existing information available in the internal databases and auto-populates it to reduce the efforts while making the entire experience seamless.
Integration with Now Assist Virtual Agent for people queries
Now Assist Virtual Agent can now provide users with information about people in your organization.
If you ask Virtual Agent about a person,the Information about that person you're searching for appears in the synthesized response, along with an inline people citation.
Inline citations appear at the end of the relevant synthesized response sentence. Selecting an inline citation results in a popover containing either a link to an article or source, or a description and action to start the action.
Here's an example:
Selecting the person's name presents a popover. The information in the popover can include the following information:
- Manager
- Location
- Teams
- Phone
- Shared filesImportant:
- Shared Microsoft SharePoint files between you and the person found, appear only on the people popover.
- The shared files only appear after you have completed the prompt to Log in, and signed in successfully. If you do not have a valid token, you will be prompted to sign in and re-directed to Microsoft login page.
- If you have not configured Microsoft OneDrive application, see Configure Microsoft OneDrive application for Knowledge Graph.