Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Twilio Spoke

Use the Twilio spoke to send SMS, make voice calls, create conference calls, manage calls, manage short codes, notify services, and messaging services.

Request apps on the Store

Visit the ServiceNow Store 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.

Integration Hub subscription

This spoke requires an Integration Hub subscription. For more information, see Legal schedules - IntegrationHub overview.

Spoke version

Twilio spoke v1.2.0 is the latest version.

Supported versions

This spoke was built for Twilio Base version 2010-04-01, Twilio Messaging version v1, and Twilio Notify version v1, but may be compatible with later versions.

Spoke requirements

  • Twilio account.
  • AccountSid and AuthToken of the account to create a Basic Auth credential.
  • The following plugins are installed when you install the Twilio spoke.
    • ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
    • ServiceNow IntegrationHub Action Template - Data Stream (com.glide.hub.action_type.datastream)
    • ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)

See Twilio documentation for instructions on creating an account.

Spoke actions

The Twilio spoke provides actions to automate sending SMS, making voice calls, and creating conference calls when events occur in ServiceNow. Available actions include:

CategoryActionDescription
Account ManagementCreate ApplicationCreates an application resource in a Twilio account.
Delete ApplicationDeletes an application resource from a Twilio account.
Get ApplicationRetrieves the required application resource.
Look Up AccountsRetrieves the account resources in a Twilio account. The list includes the account and its sub-account resources.
Look Up ApplicationsRetrieves the application resources in a Twilio account.
Update ApplicationUpdates properties of an application resource in a Twilio account.
Call ManagementDequeue CallRemoves a call from a queue.
Get CallRetrieves the required call resource.
Get Incoming Phone NumberRetrieves the incoming phone number resource.
Hang Up CallEnds a call in progress.
Look Up Incoming Phone NumbersRetrieves the incoming phone number resources in a Twilio account.
Make a Call With RecordingPlaces a call to a phone number and records the call.
Make a Call Without RecordingPlaces a call to a phone number and doesn't record the call.
Modify CallModifies a call in progress.
Mute Or Unmute ParticipantMutes or unmutes a participant resource in a conference call.
Remove Participant From Conference CallRemoves a participant resource from a conference call.
Update Incoming Phone NumberUpdates properties of an incoming phone number resource in a Twilio account.
Messaging Service ManagementAdd Phone Number To Messaging ServiceAdds a phone number resource to the messaging service.
Add Short Code To Messaging ServiceAdds a short code resource to the messaging service.
Create Messaging ServiceCreates a new messaging service resource in a Twilio account.
Delete Messaging ServiceDeletes a messaging service resource from a Twilio account.
Look Up Messaging Service Phone NumbersRetrieves the phone number resources in a messaging service.
Look Up Messaging Service Short CodesRetrieves the short code resources associated with a messaging service.
Look Up Messaging ServicesRetrieves the messaging service resources in a Twilio account.
Remove Phone Number From Messaging ServiceRemoves a phone number resource from a messaging service.
Remove Short Code From Messaging ServiceRemoves a short code resource from a messaging service.
Notification Service ManagementCreate Notify ServiceCreates a new notify service resource in a Twilio account.
Delete Notify ServiceDeletes a notify service resource from Twilio account.
Look Up Notify ServicesRetrieves the notify service resources in a Twilio account.
Short Code ManagementGet Short CodeRetrieves a short code resource.
Look Up Short CodesRetrieves the short code resources of a Twilio account.
Reset Short CodeResets the short code resource.
Update Short CodeUpdates properties of a short code resource in a Twilio account.
Text MessagingSend Bulk SMSSends an SMS to multiple phone numbers.
Send SMSSends an SMS to a phone number.

Note: To receive information about Status Callbacks, you must configure webhooks in Twilio. See Twilio documentation for instructions on creating and configuring webhooks.

Connection and credential alias requirements

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.

Note: Three connection and credential alias records are needed for the Twilio spoke. One each for Twilio Base, Twilio Notify, and Twilio Messaging. Each alias should be associated with the respective Twilio API.

For information about setting up the spoke, see Set up Twilio spoke.