Can virtual agent get read the data from external sources and provide response?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-17-2025 12:56 PM
Can virtual agent get read the data from external sources like sharepoint or an external database and provide response to the user?
If yes, how to do it?
- Labels:
-
Virtual Agent

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-17-2025 06:41 PM
Yes, ServiceNow Virtual Agent can read data from external sources such as SharePoint, external databases, or third-party APIs and respond to users based on that data. This is achieved by integrating the Virtual Agent with external systems using IntegrationHub. You can create custom REST or SOAP actions in IntegrationHub that call external APIs or connect to external databases via MID Server for JDBC-based access. These actions can then be linked to Virtual Agent Topics through topic flows in the Virtual Agent Designer. For example, to read data from SharePoint, you would typically use SharePoint’s REST API by creating an HTTP integration action in IntegrationHub, handle authentication (like OAuth 2.0), and parse the response to present relevant information to the user in the chat. For databases, you can create a JDBC connection through a MID Server and build an action to query the data you need. Once the integration actions are in place, they can be used as part of the conversation logic so that when a user makes a request, the Virtual Agent triggers the action, fetches data from the external source, and displays the response back in a user-friendly format.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-18-2025 03:03 AM
This is too tedious. I believe there is an easy way from ServiceNow using now assist ( i guess so)
Let me wait to hear from others.