Using AI Search for a field on Catalog Item via BOX Integration
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
I have a requirement to integrate search via BOX, it takes value of a variable on catalog item, then search that value through BOX. Is that even possible by AI Search, by create a Box external content connector? Or are there any other approaches?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago - last edited 3 weeks ago
Hi @hieutnk
You can achieve this by creating a Box external content connector to index Box files into ServiceNow, then configuring contextual search on your catalog item to filter those indexed results based on the variable's value
Box external content connector
Box external content connector
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Thank you for your reply, just another query because I found a doc that says we have to create External Content Schema. Just not sure how can that table connect to BOX since we need External Content Schema to create indexing.
https://www.servicenow.com/community/intelligence-ml-articles/how-to-bring-external-content-into-ai-...
first time doing it so kinda appreciate any clarification :'>
Thank you so much for your help
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Thank you for your reply, just another query because I found a doc that says we have to create External Content Schema. Just not sure how can that table connect to BOX since we need External Content Schema to create indexing.
https://www.servicenow.com/community/intelligence-ml-articles/how-to-bring-external-content-into-ai-...
first time doing it so kinda appreciate any clarification :'>
Thank you so much for your help
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @hieutnk ,
AI Search with a Box external content connector is mainly designed to index and surface Box content inside ServiceNow search results, not to perform a real-time search using a catalog item variable value. So if your requirement is to take a variable from a catalog item and immediately search Box with that value, AI Search alone may not be the right approach.
A better approach would be to use Box APIs with IntegrationHub or a REST call. You can capture the catalog item variable value, call the Box search API through Flow Designer or a Script Include/REST step, and then return the results to the catalog item (for example, in a widget, UI Macro, or dynamic field). This gives you real-time search results based on user input.
If your goal is to make Box documents searchable in ServiceNow (like a knowledge/search experience), then creating an external content connector and indexing Box content in AI Search would work. But for dynamic variable-based search in a catalog item, a direct API integration is the recommended solution.
