Built something you're proud of? Tell the story. A quick G2 review of App Engine or Build Agent helps other developers see what's possible on ServiceNow. Share your experience.

Using AI Search for a field on Catalog Item via BOX Integration

hieutnk
Tera Contributor

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?

5 REPLIES 5

Tanushree Maiti
Kilo Patron

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 

 

https://www.servicenow.com/docs/r/zurich/platform-administration/ai-search/configure-box-external-co...

 

 

Please mark this response as Helpful & Accept it as solution if it assisted you with your question.
Regards
Tanushree Maiti
ServiceNow Technical Architect
Linkedin:

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

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

Vaishnavi Lathk
Mega Sage

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.