Skip to content

ServiceNow - Action Setup Guide

Reference: https://www.servicenow.com/docs/bundle/xanadu-platform-security/page/administer/security/task/t_CreateEndpointforExternalClients.html

1) For ServiceNow Developer Instance, visit https://developer.servicenow.com/dev.do#!/home and click on Start Building button

2) Navigate to All > System OAuth > Application Registry and then click New.

Application Registry

3) Choose Create an OAuth API endpoint for external clients

OAuth endpoint selection

4) Fill in the form:

Note:

Client type: choose either Integration as a User or Integration as a Service based on your requirements

Provide Redirect URL: https://us-east-1.quicksight.aws.amazon.com/sn/oauthcallback

Then click Submit button on the bottom:

OAuth endpoint form

5) Re-entering it and click the Lock icon to unlock Client Secret

Copy the Client ID and Secret values, as these will be used in next step

6) Go to AWS > Quick Suite page, and click on Integration:

Quick Suite Integration

7) Select ServiceNow then Next

Base URL: https://<YOUR_INSTANCE>.service-now.com

Client ID: copy the value from step 5

Client secret: copy the value from step 5

Token URL: https://<YOUR_INSTANCE>.service-now.com/oauth_token.do

Authorization URL: https://<YOUR_INSTANCE>.service-now.com/oauth_auth.do

Redirect URL: https://us-east-1.quicksight.aws.amazon.com/sn/oauthcallback

ServiceNow configuration

8) Click on Create and continue

Configuration complete

9) Navigate to Integration => Actions => ServiceNow Integration (or your ServiceNow integration name), and click on Sign in:

ServiceNow Integration sign in

Sign in page

10) Sign in to ServiceNow and click Allow:

ServiceNow authorization

Authorization confirmation

11) In Quick Suite, while creating chat agent, you can now link this action to the chat agent.