Leverage Knowledge Graph prebuilt integration with Now Assist Virtual Agent and Now Assist Panel
Summarize
Summary of Leverage Knowledge Graph prebuilt integration with Now Assist Virtual Agent and Now Assist Panel
The Knowledge Graph prebuilt integrations with Now Assist Virtual Agent and Now Assist Panel empower ServiceNow users to boost productivity and enhance decision-making by delivering personalized, permission-aware, and context-rich responses. These integrations leverage enterprise data relationships while ensuring strict data governance and access controls.
Show less
This release includes three primary integrations:
- Now Assist for User Context: Provides personalized responses by using user profile data such as role, location, and team relationships.
- Now Assist for Slot Filling: Streamlines conversations by pre-filling required information slots using Natural Language Querying of the Knowledge Graph.
- Now Assist for Natural Language Query Graph: Supports personalized responses for people-related queries, including inline citation cards with detailed user information.
Key Features
- User Context Integration: Enhances responses by dynamically tailoring answers based on user attributes like role, department, location, and reporting structure. For example, an employee querying parental leave receives a location-specific and detailed policy response rather than a generic link.
- Slot Filling Enhancement: Reduces user input by automatically gathering relevant data from internal databases for requests such as laptop replacements. Users verify and confirm pre-populated information, minimizing effort and speeding up request fulfillment.
- Natural Language Query Support: Facilitates precise answers to queries about people within the organization, showing inline citations linking to verified sources or actionable items. The integration also supports shared Microsoft SharePoint files between users, accessible after proper authentication.
- Integration with AI Search: Enables Knowledge Graph-powered responses in AI Search using Now Assist Multi-Content Response Genius Results, providing richer and more accurate search outcomes when configured with an assistant.
Practical Considerations for ServiceNow Customers
- To enable Knowledge Graph features with Now Assist Virtual Agent, ensure system properties
snvadgenai.knowledgegraph.enabledandsnaisassist.enableknowledgegraphnlqare set totrue. - Only one active Knowledge Graph schema can be used at a time—either Slot Filling or Natural Language Query. Proper configuration of the respective schemas is required for each use case.
- For natural language queries involving shared files, administrators must activate the relevant Knowledge Graph data map record, and users must authenticate with Microsoft OneDrive to access shared files.
- Before enabling AI Search integration with Knowledge Graph, configure Knowledge Graph with a chat assistant and follow the setup instructions for Genius Results to enhance search capabilities.
Benefits
- Improves user experience by delivering context-aware, personalized answers that reduce manual input and increase efficiency.
- Supports compliance with data governance by respecting permissions and access rights when presenting information.
- Enhances self-service capabilities for end-users, reducing dependency on manual support.
- Integrates seamlessly across Virtual Agent, conversational catalog, and AI Search to provide consistent and intelligent assistance.
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 Now Assist Virtual Agent and Now Assist Panel are:
- Integration with Now Assist for User Context: Helps requesters and fulfillers with personalized responses.
- Integration with Now Assist for Slot filling: Helps requesters and fulfillers in pre-filling the slots for LLM topics and skills execution using Natural Language Querying of Knowledge Graph.
- Integration with Now Assist for Natural Language Query graph: Helps requesters and fulfillers with personalized responses on people queries and Natural Language queries. Also supports people citation card.
- To enable Knowledge Graph functionality in the Now Assist Virtual Agent and conversational catalog, make sure to fill the Slot Filling Schema.
- To use Knowledge Graph for Question Answering from VA, fill out the Natural Language Query Schema in the Now Assist Panel.
- You can only have one active Knowledge Graph schema at a time for either Slot Filling or Natural Language Query. Multiple active Knowledge Graph schemas are not supported.
Integration with Now Assist 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 for Slot filling
Knowledge Graph enhances the Now Assist 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 for natural language queries
Knowledge Graph assist in answering natural language queries accurately. For more examples, see Natural language queries use cases and examples
Now Assist 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.
Integration with AI Search
Knowledge Graph is also integrated with AI Search. You can enable Now Assist Multi-Content Response Genius Results to get answers from Knowledge Graph on AI Search.
Ensure that you have already configured Knowledge Graph with an assistant before enabling it on AI search.
To configure and enable the AI Search see Knowledge base articles Genius Results.