Set up the Vonage spoke
Integrate your ServiceNow instance with the Vonage instance to enable communication between them. With this integration, your ServiceNow instance can automate actions on the Vonage instance, while the Vonage instance can send payloads to your ServiceNow instance.
Before you begin
- Request an Integration Hub subscription.
- Activate the Vonage spoke plugin on your ServiceNow instance.
- Role required: admin.
- Vonage developer instance account.
Configure the Vonage developer instance
Generate essential credentials, such as API keys, secrets, and signature secrets, to set up your Vonage developer instance. Your ServiceNow instance uses these credentials in the connection record to connect to the Vonage developer instance.
Before you begin
Role required: admin
Access to a Vonage developer account.
Procedure
- Log in to https://developer.vonage.com/en/home.
-
On the Vonage Developer Center page, select My dashboard.
-
On the Vonage API Dashboard page, use the default API key and the API secret or create your custom API key and API secret.
-
To use the default API key and the API secret, copy the default API key and the API secret values.
-
To generate a custom API key and API secret, on the left panel, select API Settings.
- Select Request more API keys.
- Fill and submit the form.
- Select Create new secret.
- In the Add a new secret window, enter your custom secret.
- Select Save.
-
To use the default API key and the API secret, copy the default API key and the API secret values.
- From the Signature secret field, copy the signature secret.
Configure connection record for Vonage connection and credential alias
Configure a connection record that enables your ServiceNow instance to connect with the Vonage instance and automate various actions on the Vonage instance. For example, create a flow on Workflow Studio that gets your Vonage account balance.
Before you begin
Procedure
Configure connection record for Vonage Primary alias
Configure a connection record that enables your ServiceNow instance to connect with the Vonage instance and automate various actions on the Vonage instance. For example, create a flow on Workflow Studio that gets your Vonage account balance.
Before you begin
Procedure
Create a webhook to receive data from Vonage
Set up webhooks for SMS to enable the Vonage API platform to send data to your ServiceNow instance. For instance, if a flow in your ServiceNow instance sends an API request for call details to the Vonage API but the request fails initially, the webhook ensures that the Vonage API sends the data later.
Before you begin
Role required: admin.
Procedure
Customize webhooks and routing policies
Customise the webhook routing policy and subflow as per your requirement.