Deployment guide

This guide explains how to deploy Coveo for ServiceNow in your ServiceNow instance.

Coveo for ServiceNow allows your users to find the information they need more quickly and effectively by combining proactive widgets, Usage Analytics, Machine Learning, and simple connectivity via the Coveo Administration Console. By deploying Coveo for ServiceNow in your ServiceNow instance, you can make your ServiceNow content and content from other sources available to your customers visiting your service portal, to your support agents working with the insight panel, etc. As a result, it’s easier for your community and personnel to find the content that’s the most relevant to their needs.

As a ServiceNow administrator or developer, you must to go through the following steps to deploy Coveo for ServiceNow in your ServiceNow instance. These deployment steps are meant to be followed linearly, as some steps require you to have done the previous steps.


Coveo for ServiceNow search interfaces leverage the default localized strings in the Coveo JavaScript Search Framework. By default, a Coveo-powered search interface displays the localized strings that correspond to the current user’s language in ServiceNow based on a preconfigured mapping between ServiceNow language IDs and Coveo JavaScript Search Framework language culture file keys.

If you need to add a custom mapping that is not supported by default, such as to support a new language ID in ServiceNow or a new language culture file in Coveo JavaScript Search Framework, you can do so using the getJsUiCultureMap extension point function.