Configure your Alexa account
- UpdatedAug 3, 2023
- 2 minutes to read
- Vancouver
- Virtual Agent
The Vancouver release is no longer supported. As such, the product documentation and release notes are provided for informational purposes only, and will not be updated.
Configure your Alexa account to link it with your ServiceNow instance.
Before you begin
Role required: admin
Procedure
- Log in to your Alexa developer console with your Alexa developer account.
- Navigate to the Build > MODELS > ACCOUNT LINKING.
- On the Account Linking form, swipe the Do you allow users to create an account or link to an existing account with you? toggle switch to the right.
- In the Settings section of the form, swipe the Allow users to authenticate using your mobile application toggle switch to the right.
- In the Security Provider Information section of the form, click Auth Code Grant.
-
On the form, fill in the fields.
Table 1. Auth Code Grant form Field Description Your Web Authorization URI The URI that authorizes your web access. For example: https://<instance-name>.service-now.com/oauth_auth.do.Note: The instance-name for Alexa is voice.Your iOS App Authorization URI The URI that authorizes your iOS app. Provide voice as the value.
Your Android App Authorization URI The URI that authorizes your Android app. Provide voice as the value.
Access Token URI The URI that authorizes the access to the API requests. For example, https://<instance-name>.service-now.com/oauth_token.doNote: The instance-name for Alexa is voice.Your Client ID Auto-generated unique ID of the client application requesting the access token. Note: Provide the Client ID generated while creating an OAuth API endpoint for external clients.Your Secret The shared secret string that the instance and the OAuth application use to authorize communications with one another. - Click Save.
-
Copy one of the URLs from the Alexa Redirect URLs field
in the Auth Code Grant section.
Note: Insert the copied URL in the Redirect URL field of the OAuth API record created in your ServiceNow instance.
If you face an issue with one of the URLs, try to use the next available URL and pick the one that works.
- Click Save.