Skip to main content
Back to Actions Integrations Connect ServiceNow to create, view, update, search, and delete incidents and requests. See ServiceNow for more information.
ServiceNow Actions Integration is supported for the ServiceNow cloud versions (Tokyo, Utah, and Vancouver) but not for on-premises instances.

Authorizations Supported

The XO Platform supports basic authentication for ServiceNow. See App Authorization Overview for details.
Authorization TypeBasic OAuth
Pre-authorize the IntegrationYes
Allow Users to Authorize the IntegrationYes

Step 1: Enable the ServiceNow Action

Prerequisites: Steps:
  1. Go to App Settings > Integrations > Actions.
  2. Select ServiceNow.

Pre-authorize the Integration

Basic OAuth
  1. Go to App Settings > Integrations > Actions and select ServiceNow.
  2. In Configurations, select the Authorization tab.
  3. Set Authorization Type to Pre-authorize the Integration > Basic Auth. Authorization type - Basic auth
  4. Enter the following details:
    • User Sub Domain – The instance name of the ServiceNow account.
    • Username or Email – The username or email of the ServiceNow account.
    • Password – The password of the ServiceNow account.
  5. Click Enable. The Integration Successful pop-up is displayed. Integration successful

Allow End User to Authorize

  1. Go to App Settings > Integrations > Actions and select ServiceNow.
  2. In Configurations, select the Authorization tab.
  3. Select Basic Auth. See App Authorization Overview. Auth mechanism -- Basic auth
  4. Click Select Authorization > Create New. Create new auth
  5. Set Authorization Type to Allow Users to Authorize the Integration > Basic Auth, then enter the following credentials:
    • Name – Name for the Basic Auth profile.
    • Base URL – Base tenant URL for ServiceNow instance.
    • Authorization Check URL – Authorization check URL for your ServiceNow instance.
    • Description – Description of the profile.
    Auth credentials
  6. Click Save Auth.
  7. Select the new Authorization Profile. Select Auth profile
  8. Click Enable.

Step 2: Install the ServiceNow Action Templates

  1. On the Integration Successful dialog, click Explore Templates. Explore templates
  2. Click Install to begin installation. Begin installation
  3. Once installed, click Go to Dialog. A dialog task for each template is auto-created. Dialog tasks for each template
  4. Select the desired dialog task and click Proceed. Select desired dialog task and proceed
  5. The dialog task is auto-created and the canvas opens with all required entity nodes, service nodes, and message scripts.