--- title: Vonage Spoke description: Manage communications through calls, SMS, and WhatsApp by using the Vonage account from your ServiceNow instance. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/integrate-applications/integration-hub/vonage-spoke.html release: australia product: Integration Hub classification: integration-hub topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 6 breadcrumb: [Integration Hub spokes, Build integrations, Integration Hub, Workflow Data Fabric] --- # Vonage Spoke Manage communications through calls, SMS, and WhatsApp by using the Vonage account from your ServiceNow instance. ## Request apps on the Store Visit the [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the [ServiceNow Store version history release notes](https://www.servicenow.com/docs/r/store-release-notes/sn-store-release-notes.html). ## Integration Hub subscription This spoke requires an Integration Hub subscription. For more information, see [Legal schedules - IntegrationHub overview](https://www.servicenow.com/content/dam/servicenow-assets/public/en-us/doc-type/legal/snc-addendum-integrationhub.pdf). ## Spoke version Vonage spoke v2.1.0 is the latest version. For version history of the spoke, see [Vonage spoke release notes](https://www.servicenow.com/docs/r/store-release-notes/store-integrationhub-rn-vonage.html). ## Supported versions This spoke was built for Vonage for these versions, but may be compatible with later versions: - Messages API version v1 - Voice API version v1 ## Spoke requirements - Admin access to Vonage account and [Vonage API Dashboard](https://dashboard.nexmo.com/). - Record the values of **API key** and **API Secret**. You can access these values from the Vonage API Dashboard. For more information, see the [Authentication](https://developer.nexmo.com/concepts/guides/authentication) page in the [Vonage API Developer](https://developer.nexmo.com/documentation) documentation site. - Record and save the value of the **Signature Secret**. You can access this value in the [Account Settings in Vonage API Dashboard](https://dashboard.nexmo.com/settings). For more information, see the [Authentication](https://developer.nexmo.com/concepts/guides/authentication) page in the [Vonage API Developer](https://developer.nexmo.com/documentation) documentation site. ## Spoke dependencies If you’re having trouble installing the app, ensure that these dependent plugins are installed: - ServiceNow IntegrationHub Action Step - REST \(com.glide.hub.action\_step.rest\) - ServiceNow IntegrationHub Runtime \(com.glide.hub.integration.runtime\) - Complex Object \(com.glide.cobject\) - ServiceNow Flow Designer - Dynamic Inputs \(com.glide.hub.dynamic\_inputs\) **Note:** Some of these plugins are licensable features and require appropriate licenses, if used outside the spoke implementation. ## Spoke subflows The Vonage spoke provides sample subflows to demonstrate automating Vonage tasks. To customize a sample subflow, copy it to a new application scope. Available sample subflows include: |Subflow|Description| |-------|-----------| |Vonage SMS Webhook|Processes the SMS requests from Vonage.| |Vonage Voice Webhook|Processes the voice requests from Vonage.| |Vonage WhatsApp Webhook|Processes the WhatsApp requests from Vonage.| To customize the default subflow, you must a create a copy of the sample subflow and customize the subflow as per your requirement. While customizing subflows, you must ensure that the subflows are configured to avoid infinite loops. ## Spoke triggers Use triggers in the Vonage spoke to subscribe to the required events. The endpoint enables webhooks to connect with your ServiceNow instance. You can configure the flows to execute only when the specified trigger conditions are met. The supported events are: |Category|Trigger|Description| |--------|-------|-----------| |Call Management|Voice Ringing|Trigger is initiated when a call is made from Vonage and the number is Ringing.| |Voice Answered|Trigger is initiated when a call is made from Vonage and the call is Answered.| |Voice Completed|Trigger is initiated when a call is made from Vonage and the call is Completed.| |SMS Management|SMS Delivered|Trigger is initiated when an SMS is sent from Vonage to a number.| |SMS Failed|Trigger is initiated when an SMS is sent from Vonage and it fails.| |SMS Accepted|Trigger is initiated when a message has been accepted for delivery, but has not yet delivered.| For information about setting up the triggers for the Vonage spoke, see Setup the trigger for vonage spoke. ## Spoke actions The Vonage spoke provides actions to automate Vonage tasks when events occurs in your ServiceNow instance. Available actions include:
| Category | Action | Description |
|---|---|---|
| Account Management | Get Account Balance | Retrieves the current balance of the Vonage account. |
| Call Management | Play DTMF tone into Call | Plays DTMF \(Dual-tone multi-frequency\) tones into an active call |
| Attach Recording To ServiceNow Record | Attaches a call recording to the target ServiceNow record. | |
| Create Outbound Call | Creates an outbound call to a phone number. | |
| Generate NCCO | Constructs a Nexmo Call Control Objects \(NCCO\) that is used in Create an Outbound Call action. | |
| Generate Connect NCCO | Generates a Nexmo Call Control Object \(NCCO\) that defines how to connect an outbound call to endpoints such as a phone number or WebSocket. | |
| Generate Notify NCCO | Generates a Nexmo Call Control Object \(NCCO\) that defines a notify action for an outbound call. | |
| Generate Transfer NCCO | Generates a Nexmo Call Control Object \(NCCO\) that defines how to transfer an active call. | |
| Look Up Call Details | Retrieves the details of the specified call. | |
| Look up Calls | Retrieves details of the specified calls. | |
| Play Audio into Call | Plays an audio file into an active call. | |
| Play Text to Speech into Call | Plays text-to-speech into an active call. | |
| Stop Playing Audio into Call | Stops playing an audio file into an active call. | |
| Stop Text to Speech In Call | Stops text-to-speech into an active call. | |
| Update Call | Updates the status of an active call. | |
| Number Management | Look up Numbers | Retrieves all the inbound numbers associated with the Vonage account. |
| RCS Management**Note:** If you are upgrading from an earlier version of the spoke, make sure to generate a new JWT token in your existing credential record before using this category actions. | Send RCS Card Message | Sends an RCS \(Rich Communication Services\) card message to a specified phone number. |
| Send RCS Media Message | Sends an RCS \(Rich Communication Services\) media message to a specified phone number. | |
| Send RCS Text Message | Sends an RCS \(Rich Communication Services\) text message to a specified phone number. | |
| SMS Management | Send SMS | Sends an SMS \(Short Message Service\) to a phone number. |
| WhatsApp Management**Note:** If you are upgrading from an earlier version of the spoke, make sure to generate a new JWT token in your existing credential record before using this category actions. | Send Contacts | Sends contacts to a WhatsApp number. |
| Send Location | Sends geographic coordinates of a location to a WhatsApp number. | |
| Send Media Message | Sends a media message to a WhatsApp number. | |
| Send Text Message | Sends a text message to a WhatsApp number. | |
| Send Text Message Using Template | Sends a text message using the template to a WhatsApp number. |