---
sourceDocument: Australia Workflow Data Fabric
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/integrate-applications

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Workflow Data Fabric

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Plivo Spoke

# Plivo Spoke {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 minutes to read  
Enable communications with your customers using the Plivo platform from your ServiceNow instance.

## Request apps on the Store {#plivo-spoke__section_xcf_3df_mjb}

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).{#plivo-spoke__inline-send-to-store}

## Integration Hub subscription {#plivo-spoke__section_rsf_yvb_l3b}

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 {#plivo-spoke__section_n3h_5hx_bsb}

Plivo spoke v1.3.0 is the latest version. For version history of the spoke, see [Plivo spoke release notes](https://www.servicenow.com/docs/r/store-release-notes/store-integrationhub-rn-plivo.html).{#plivo-spoke__plivo-spk-ver}

## Supported versions {#plivo-spoke__section_zjt_sh4_zgb}

This spoke was built for Plivo API
version v1, but may be compatible with later versions.

## Spoke requirements {#plivo-spoke__section_cqn_msx_qlb}

* Admin access to the Plivo console.
* AUTH ID and AUTH TOKEN. You can find these vales in the dashboard of your Plivo account. For more information, see [Authentication](https://www.plivo.com/docs/account/api/request#authentication) in the [Plivo documentation](https://www.plivo.com/docs/).
{#plivo-spoke__ul_gfp_5sx_qlb}

## Spoke dependencies {#plivo-spoke__section_tmn_vsx_qlb}

If you're having trouble installing the app, ensure that these dependent plugins are installed:

* ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
* ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)
* Complex Object (com.glide.cobject)
* ServiceNow IntegrationHub Action Template - Data Stream (com.glide.hub.action_type.datastream)
{#plivo-spoke__ul_p1h_xsx_qlb}  
Note:  
Some of these plugins are licensable features and require appropriate licenses, if used outside the spoke implementation.

## Spoke subflows {#plivo-spoke__section_uxx_tgf_kfb}

The Plivo spoke provides sample subflows to demonstrate automating the Plivo
tasks. To customize a sample subflow, copy it to a new application scope. Available sample
subflows include:  
{#plivo-spoke__table_hbd_qty_qfb__entry__2}

| Subflow | Description |
|-|-|
| Plivo Call Handler | Manages calls associated with the Plivo account. |
| Plivo SMS Handler | Manages SMS associated with the Plivo account. |
[ ]

{#plivo-spoke__table_hbd_qty_qfb}

While customizing subflows, you must ensure that the subflows are configured to avoid infinite
loops.  
Note:  
* You must configure webhooks to use the spoke subflow. See [Set up a bi-directional webhook for the Plivo spoke](https://www.servicenow.com/docs/o8xahhHaV_xtBKcYxQWk~w#setup-plivo-webhook "Configure a webhook to subscribe to your Plivo account with a ServiceNow callback URL.") for information regarding setting up and configuring the webhook.
* The sample subflow runs as a user by default. The subflow can be configured to run as system.
{#plivo-spoke__ul_js3_r4w_qjb}

## Spoke actions {#plivo-spoke__section_b43_3h2_hfb}

The Plivo spoke provides actions to automate the Plivo
tasks when events occurs in your ServiceNow instance. Available actions
include:  
{#plivo-spoke__table_u1p_kh2_hfb__entry__3}

| Category | Action | Description |
|-|-|-|
| Application Management | Create Application | Creates an application. |
| Application Management | Delete Application | Deletes an application. |
| Application Management | Get Application | Retrieves details of an application. |
| Application Management | Look up Applications | Retrieves list of all application IDs. |
| Application Management | Update Application | Updates details of an application. |
| Call Management | Get Call | Retrieves Call Detail Record(CDR) of the call. |
| Call Management | Hang Up Call | Ends an ongoing call or cancel a queued outbound call. |
| Call Management | Look up Call | Retrieves details of the specified call. |
| Call Management | Make Call | Initiates an outbound call. |
| Call Management | Start Recording Call | Starts recording an ongoing outbound call. |
| Call Management | Stop Recording Call | Stops all the ongoing recordings for the specified call UUID. |
| Conference Management | Get Conference | Gets details of a conference. |
| Conference Management | Hang Up Conference | Hangs up all ongoing conferences in your account. |
| Conference Management | Hang Up Member | Hangs up a member in a conference. |
| Conference Management | Kick Member | Disconnects a member in a conference. |
| Conference Management | Look up Conferences | Retrieves a list of all conferences that are ongoing on your account. |
| Conference Management | Mute Member | Mutes members in a conference. |
| Conference Management | Unmute Member | Unmutes members in a conference. |
| SMS Management | Get Message | Retrieves the details of the specified message. |
| SMS Management | Look up Message | Retrieves the details of the messages. |
| SMS Management | Send Bulk SMS | Sends SMS to the multiple numbers. |
| SMS Management | Send SMS | Sends the SMS to the specified number. |
[ ]

{#plivo-spoke__table_u1p_kh2_hfb}

## Spoke module {#plivo-spoke__section_w2k_lyx_qlb}

Webhooks can be set up to be notified about the required events. Routing policy defines
conditions that must be met to notify the ServiceNow instance. These
conditions are based on the events in Plivo that
you want to be notified about. When the conditions are met, routing policy triggers the
associated subflow, which in turn automates the Plivo
tasks.  
Webhooks require separate setup and can be used independently without using the spoke actions. The Plivo spoke adds the Plivo Spoke application to your instance and includes these modules:{#plivo-spoke__table_adx_xyx_qlb__entry__2}

| Module | Description |
|-|-|
| Plivo Webhook Registries | Create and view the Plivo webhooks in ServiceNow. |
| Plivo Webhook Routing Policy | Create and view the routing policies for the Plivo webhooks in ServiceNow. You can also customise the conditions in the routing policies as per your requirement. |
[ ]

{#plivo-spoke__table_adx_xyx_qlb}

Use the Plivo Webhook Registries module to register a Plivo
webhook. You must generate a Callback URL and provide this URL in your Plivo
account.  
Routing policies and subflows support these Plivo fields:

* Keywords
* Call Event
* Caller Name
* Event Type
* SMS Text
* To Number
* Show Related Fields
{#plivo-spoke__ul_azx_31f_3mb}

Create routing policy in the Plivo WebHook Routing Policies module and specify conditions as
per your requirement. See
[Set up a bi-directional webhook for the Plivo spoke](https://www.servicenow.com/docs/o8xahhHaV_xtBKcYxQWk~w#setup-plivo-webhook "Configure a webhook to subscribe to your Plivo account with a ServiceNow callback URL.")
for information regarding setting
up and configuring the webhooks.

## Spoke user roles {#plivo-spoke__section_mzz_pcy_qlb}

The Plivo spoke provides a Plivo Admin (sn_plivo_spoke.Plivo_Admin) role.

## Connection and credential alias requirements {#plivo-spoke__section_ibn_pj2_hfb}

Integration Hub uses aliases to manage connection
and credential information. Using an alias eliminates the need to configure multiple
credentials and connection information profiles when using multiple environments. If the
connection or credential information changes, you don't need to update any actions that
use the connection. For more information, see [Connections and Credentials](https://www.servicenow.com/docs/access?context=r-credentials&version=australia&pubname=australia-platform-security&ft:locale=en-US).

For information about setting up the spoke, see
[Set up the Plivo spoke](https://www.servicenow.com/docs/GJFEFNain4FGraIBgq1n8g#plivo-setup "Integrate the ServiceNow instance and Plivo account by using the basic authentication to authenticate ServiceNow requests.").

