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 Type | Basic OAuth |
|---|---|
| Pre-authorize the Integration | Yes |
| Allow Users to Authorize the Integration | Yes |
Step 1: Enable the ServiceNow Action
Prerequisites:- If you don’t have ServiceNow credentials, create a developer account. See ServiceNow Developer Instance Documentation.
- Copy the User sub domain, username/email, and password of your ServiceNow account.
- Go to App Settings > Integrations > Actions.
- Select ServiceNow.
Pre-authorize the Integration
Basic OAuth- Go to App Settings > Integrations > Actions and select ServiceNow.
- In Configurations, select the Authorization tab.
-
Set Authorization Type to Pre-authorize the Integration > Basic Auth.
-
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.
-
Click Enable. The Integration Successful pop-up is displayed.
Allow End User to Authorize
- Go to App Settings > Integrations > Actions and select ServiceNow.
- In Configurations, select the Authorization tab.
-
Select Basic Auth. See App Authorization Overview.
-
Click Select Authorization > Create New.
-
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.
- Click Save Auth.
-
Select the new Authorization Profile.
- Click Enable.
Step 2: Install the ServiceNow Action Templates
-
On the Integration Successful dialog, click Explore Templates.
-
Click Install to begin installation.
-
Once installed, click Go to Dialog. A dialog task for each template is auto-created.
-
Select the desired dialog task and click Proceed.
- The dialog task is auto-created and the canvas opens with all required entity nodes, service nodes, and message scripts.