DashboardSign inStart your trial

Twilio

Reference

55 triggers and 923 actions for Twilio workflows.

01. Triggers

Start a workflow when something happens in Twilio

Each trigger lists the event it fires on, the data it sends, and a template you can use it in.

Webhook

55 triggers

Real-time push from the source.

Webhook★ Featured

call.completed

Fires when a voice call ends

Webhook★ Featured

call.initiated

Fires when a new voice call is created

Webhook★ Featured

conversation.onMessageAdded

Fires when a new message is posted to a conversation

6 output fields
Webhook★ Featured

conversation.onParticipantAdded

Fires when a participant joins a conversation

4 output fields
Webhook★ Featured

message.delivered

Fires when an outbound message is confirmed delivered

Webhook★ Featured

message.failed

Fires when an outbound message fails to send

Webhook★ Featured

message.received

Fires when an inbound SMS or WhatsApp message arrives

Webhook★ Featured

recording.completed

Fires when a call recording finishes processing

Webhook★ Featured

video.room-ended

Fires when a video room session ends

Webhook

call.answered

Call answered

Webhook

call.ringing

Call ringing

Webhook

conversation.onConversationAdded

Conversation created

3 output fields
Webhook

conversation.onConversationRemoved

Conversation removed

3 output fields
Webhook

conversation.onConversationStateUpdated

Conversation state changed

3 output fields
Webhook

conversation.onConversationUpdated

Conversation updated

3 output fields
Webhook

conversation.onDeliveryUpdated

Delivery receipt status updated

4 output fields
Webhook

conversation.onMessageRemoved

Message removed from conversation

4 output fields
Webhook

conversation.onMessageUpdated

Message updated in conversation

4 output fields
Webhook

conversation.onParticipantRemoved

Participant removed from conversation

4 output fields
Webhook

conversation.onParticipantUpdated

Participant updated in conversation

4 output fields
Webhook

conversation.onUserAdded

User added

3 output fields
Webhook

conversation.onUserUpdated

User updated

3 output fields
Webhook

message.accepted

Message accepted by Messaging Service

Webhook

message.canceled

Scheduled message canceled

Webhook

message.queued

Message queued for sending

Webhook

message.read

Message read by recipient

Webhook

message.receiving

Inbound message being processed

Webhook

message.scheduled

Message scheduled for future delivery

Webhook

message.sending

Message is being dispatched

Webhook

message.sent

Message sent to carrier

Webhook

message.undelivered

Message not delivered

Webhook

recording.absent

No recording created

Webhook

recording.failed

Recording failed

Webhook

recording.in-progress

Recording in progress

Webhook

sync.document_created

Sync document created

4 output fields
Webhook

sync.document_removed

Sync document removed

4 output fields
Webhook

sync.document_updated

Sync document updated

4 output fields
Webhook

sync.endpoint_connected

Sync endpoint connected

3 output fields
Webhook

sync.endpoint_disconnected

Sync endpoint disconnected

3 output fields
Webhook

sync.list_item_added

Sync list item added

4 output fields
Webhook

sync.list_item_removed

Sync list item removed

4 output fields
Webhook

sync.list_item_updated

Sync list item updated

4 output fields
Webhook

sync.map_item_added

Sync map item added

4 output fields
Webhook

sync.map_item_removed

Sync map item removed

4 output fields
Webhook

sync.map_item_updated

Sync map item updated

4 output fields
Webhook

video.composition-available

Video composition available

Webhook

video.composition-failed

Video composition failed

Webhook

video.participant-connected

Participant joined video room

Webhook

video.participant-disconnected

Participant left video room

Webhook

video.recording-completed

Video recording completed

Webhook

video.recording-failed

Video recording failed

Webhook

video.recording-started

Video recording started

Webhook

video.room-created

Video room created

Webhook

video.track-added

Track added to video room

Webhook

video.track-removed

Track removed from video room

02. Operations

Act on Twilio from a workflow

Operations are the actions a workflow can take in Twilio, grouped by category. Each lists its method, parameters, and a template you can drop it into.

AccountsV1AuthTokenPromotion

1 operation
API

Update an Auth Token Promotion

Modify the properties of an existing auth token promotion. Use this to change the configuration of promoting secondary auth tokens to primary.

AccountsV1Aws

5 operations
API

Create an AWS Credential

Create a new aws credential. Use this to provision or configure AWS credentials for cross-service integrations for your account.

3 input
API

Delete an AWS Credential

Permanently remove a aws credential. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List AWS Credentials

Retrieve a paginated list of AWS credentials for cross-service integrations. Results can be filtered and sorted using query parameters.

API

Retrieve an AWS Credential

Retrieve detailed information about a specific aws credential. Use this to inspect the current state and configuration of AWS credentials for cross-service integrations.

API

Update an AWS Credential

Update configuration details of an existing AWS credential to keep your Twilio-to-AWS integrations secure and accurate

1 input

AccountsV1BulkConsents

1 operation
API

Create a Bulk Consent

Create a new bulk consent. Use this to provision or configure bulk consent status updates for messaging for your account.

1 input

AccountsV1BulkContacts

1 operation
API

Create a Bulk Contact

Create a new bulk contact. Use this to provision or configure bulk contact imports for messaging for your account.

1 input

AccountsV1MessagingGeopermissions

2 operations
API

Retrieve a Messaging Geo-Permission

Retrieve detailed information about a specific messaging geo-permission. Use this to inspect the current state and configuration of geographic permissions for messaging.

API

Update a Messaging Geo-Permission

Adjusts which countries your Twilio phone numbers can send SMS messages to, helping control costs and comply with regional regulations.

1 input

AccountsV1PublicKey

5 operations
API

Create a Public Key

Create a new public key. Use this to provision or configure public keys for secure credential storage for your account.

3 input
API

Delete a Public Key

Permanently remove a public key. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Public Keys

Retrieve a paginated list of public keys for secure credential storage. Results can be filtered and sorted using query parameters.

API

Retrieve a Public Key

Fetches detailed information about a specific public key to verify its configuration and status for secure credential storage.

API

Update a Public Key

Modify the properties of an existing public key. Use this to change the configuration of public keys for secure credential storage.

1 input

AccountsV1Safelist

3 operations
API

Create a Safelist

Create a new safelist. Use this to provision or configure phone numbers on your messaging safelist for your account.

1 input
API

Delete a Safelist

Permanently removes a phone number from your approved senders list, revoking its ability to send messages to your Twilio number.

API

Retrieve a Safelist

Retrieve detailed information about a specific safelist. Use this to inspect the current state and configuration of phone numbers on your messaging safelist.

AccountsV1SecondaryAuthToken

2 operations
API

Create a Secondary Auth Token

Create a new secondary auth token. Use this to provision or configure secondary auth tokens for credential rotation for your account.

API

Delete a Secondary Auth Token

Permanently removes a secondary auth token from your Twilio account to enhance security when a token is no longer needed.

Api20100401Account

4 operations
API

Create an Account

Creates a new Twilio account or subaccount, enabling you to separate billing, phone numbers, and usage for different projects or clients.

1 input
API

List Accounts

Retrieve a paginated list of Twilio accounts and subaccounts. Results can be filtered and sorted using query parameters.

API

Retrieve an Account

Retrieve detailed information about a specific account. Use this to inspect the current state and configuration of Twilio accounts and subaccounts.

API

Update an Account

Modify the properties of an existing account. Use this to change the configuration of Twilio accounts and subaccounts.

2 input

Api20100401AddOnResult

3 operations
API

Delete an Add-On Result

Permanently remove a add-on result. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Add-On Results

Retrieve a paginated list of results from add-ons processing recordings. Results can be filtered and sorted using query parameters.

API

Retrieve an Add-On Result

Retrieve details about a specific add-on result for a recording to check its status, configuration, or output.

Api20100401Address

5 operations
API

Create an Address

Create a new address. Use this to provision or configure addresses for regulatory compliance and caller ID verification for your account.

10 input
API

Delete an Address

Permanently removes an address from your Twilio account, ensuring it is no longer available for use with phone numbers or emergency services.

API

List Addresses

Retrieve a paginated list of addresses for regulatory compliance and caller ID verification. Results can be filtered and sorted using query parameters.

API

Retrieve an Address

Retrieve detailed information about a specific address. Use this to inspect the current state and configuration of addresses for regulatory compliance and caller ID verification.

API

Update an Address

Modify the properties of an existing address. Use this to change the configuration of addresses for regulatory compliance and caller ID verification.

9 input

Api20100401AllTime

1 operation
API

List All-Time Usages

Retrieve a paginated list of cumulative usage records across all time. Results can be filtered and sorted using query parameters.

Api20100401Application

5 operations
API

Create an Application

Creates a new application that defines how your Twilio phone numbers handle incoming voice calls and text messages through custom webhook URLs.

16 input
API

Delete an Application

Permanently remove a application. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Applications

Retrieve a paginated list of TwiML applications that configure voice and messaging webhooks. Results can be filtered and sorted using query parameters.

API

Retrieve an Application

Retrieve detailed information about a specific application. Use this to inspect the current state and configuration of TwiML applications that configure voice and messaging webhooks.

API

Update an Application

Update the settings of an existing Twilio application, such as changing webhook URLs for voice or messaging behavior.

16 input

Api20100401AssignedAddOn

4 operations
API

Create an Assigned Add-On

Create a new assigned add-on. Use this to provision or configure add-ons assigned to incoming phone numbers for your account.

1 input
API

Delete an Assigned Add-On

Permanently remove a assigned add-on. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Assigned Add-Ons

Retrieve a paginated list of add-ons assigned to incoming phone numbers. Results can be filtered and sorted using query parameters.

API

Retrieve an Assigned Add-On

Retrieve detailed information about a specific assigned add-on. Use this to inspect the current state and configuration of add-ons assigned to incoming phone numbers.

Api20100401AssignedAddOnExtension

2 operations
API

List Add-On Extensions

Retrieve a paginated list of extensions for add-ons assigned to phone numbers. Results can be filtered and sorted using query parameters.

API

Retrieve an Add-On Extension

Retrieve detailed information about a specific add-on extension. Use this to inspect the current state and configuration of extensions for add-ons assigned to phone numbers.

Api20100401AuthCallsCredentialListMapping

4 operations
API

Create an Auth Calls Credential Mapping

Create a new auth calls credential mapping. Use this to provision or configure credential list mappings for authenticated calls for your account.

1 input
API

Delete an Auth Calls Credential Mapping

Permanently remove a auth calls credential mapping. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Auth Calls Credential Mappings

Retrieve a paginated list of credential list mappings for authenticated calls. Results can be filtered and sorted using query parameters.

API

Retrieve an Auth Calls Credential Mapping

Provides the current configuration details of a credential list mapping used to authenticate calls to your SIP domain, helping you verify access rules and troubleshoot call authentication issues.

Api20100401AuthCallsIpAccessControlListMapping

4 operations
API

Create an Auth Calls IP ACL Mapping

Create a new auth calls ip acl mapping. Use this to provision or configure IP access control list mappings for authenticated calls for your account.

1 input
API

Delete an Auth Calls IP ACL Mapping

Permanently remove a auth calls ip acl mapping. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Auth Calls IP ACL Mappings

Retrieve a paginated list of IP access control list mappings for authenticated calls. Results can be filtered and sorted using query parameters.

API

Retrieve an Auth Calls IP ACL Mapping

Retrieve detailed information about a specific auth calls ip acl mapping. Use this to inspect the current state and configuration of IP access control list mappings for authenticated calls.

Api20100401AuthRegistrationsCredentialListMapping

4 operations
API

Create an Auth Registrations Credential Mapping

Create a new auth registrations credential mapping. Use this to provision or configure credential list mappings for SIP registrations for your account.

1 input
API

Delete an Auth Registrations Credential Mapping

Permanently remove a auth registrations credential mapping. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Auth Registrations Credential Mappings

Retrieve a paginated list of credential list mappings for SIP registrations. Results can be filtered and sorted using query parameters.

API

Retrieve an Auth Registrations Credential Mapping

Retrieve detailed information about a specific auth registrations credential mapping. Use this to inspect the current state and configuration of credential list mappings for SIP registrations.

Api20100401AuthorizedConnectApp

2 operations
API

List Authorized Connect Apps

Retrieve a paginated list of third-party Connect apps authorized to access your account. Results can be filtered and sorted using query parameters.

API

Retrieve an Authorized Connect App

Retrieve detailed information about a specific authorized connect app. Use this to inspect the current state and configuration of third-party Connect apps authorized to access your account.

Api20100401AvailablePhoneNumberCountry

2 operations
API

List Available Phone Number Countries

Retrieve a paginated list of countries where phone numbers are available for purchase. Results can be filtered and sorted using query parameters.

API

Retrieve an Available Phone Number Country

Retrieve detailed information about a specific available phone number country. Use this to inspect the current state and configuration of countries where phone numbers are available for purchase.

Api20100401Balance

1 operation
API

Retrieve an Account Balance

Retrieve detailed information about a specific account balance. Use this to inspect the current state and configuration of your Twilio account balance.

Api20100401Call

5 operations
API★ Featured

Create a Call

Initiate an outbound phone call

36 input
API★ Featured

Retrieve a Call

Retrieve details of a specific call

API★ Featured

Update a Call

Modify an in-progress call

9 input
API

Delete a Call

Permanently remove a call. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Calls

Retrieve a paginated list of voice calls, including initiating outbound calls and managing in-progress calls. Results can be filtered and sorted using query parameters.

Api20100401CallNotification

2 operations
API

List Call Notifications

Retrieve a paginated list of notification logs for specific calls. Results can be filtered and sorted using query parameters.

API

Retrieve a Call Notification

Retrieve detailed information about a specific call notification. Use this to inspect the current state and configuration of notification logs for specific calls.

Api20100401CallRecording

5 operations
API

Create a Call Recording

Create a new call recording. Use this to provision or configure recordings captured during voice calls for your account.

6 input
API

Delete a Call Recording

Permanently remove a call recording. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Call Recordings

Provides access to a paginated list of recordings captured during voice calls, filterable by criteria such as date or caller.

API

Retrieve a Call Recording

Retrieve detailed information about a specific call recording. Use this to inspect the current state and configuration of recordings captured during voice calls.

API

Update a Call Recording

Updates the properties or status of an existing call recording, such as pausing, stopping, or resuming it during or after a voice call.

2 input

Api20100401CallTranscription

2 operations
API

Create a Call Transcription

Starts real-time transcription for a live phone call, converting spoken words into text as the conversation happens. This enables solopreneurs to capture, search, and analyze call content without manual note-taking.

17 input
API

Update a Call Transcription

Modify the properties of an existing call transcription. Use this to change the configuration of transcriptions associated with specific calls.

1 input

Api20100401Conference

3 operations
API

List Conferences

Retrieve a paginated list of conference calls that connect multiple participants. Results can be filtered and sorted using query parameters.

API

Retrieve a Conference

Retrieve detailed information about a specific conference. Use this to inspect the current state and configuration of conference calls that connect multiple participants.

API

Update a Conference

Modify the properties of an existing conference. Use this to change the configuration of conference calls that connect multiple participants.

3 input

Api20100401ConferenceRecording

4 operations
API

Delete a Conference Recording

Permanently remove a conference recording. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Conference Recordings

Retrieves a paginated list of recordings from your conference calls, with the ability to filter and sort results to quickly locate specific conversations or manage your recordings.

API

Retrieve a Conference Recording

Retrieve detailed information about a specific conference recording. Use this to inspect the current state and configuration of recordings of conference calls.

API

Update a Conference Recording

Adjust the properties of a conference call recording, such as pausing, resuming, or finalizing it, to manage how your business captures and stores important conversations.

2 input

Api20100401ConnectApp

4 operations
API

Delete a Connect App

Permanently removes a Twilio Connect App, freeing up unused resources and cleaning up your account. Solopreneurs use this to decommission old or unused integrations, maintaining a tidy and secure workspace.

API

List Connect Apps

Retrieve a paginated list of Connect apps that integrate with your Twilio account. Results can be filtered and sorted using query parameters.

API

Retrieve a Connect App

Retrieve detailed information about a specific connect app. Use this to inspect the current state and configuration of Connect apps that integrate with your Twilio account.

API

Update a Connect App

Update the configuration settings of a Connect App that integrates with your Twilio account, such as its permissions, callback URLs, or branding details

8 input

Api20100401Credential

5 operations
API

Create a SIP Credential

Create a new sip credential. Use this to provision or configure SIP credentials for authentication for your account.

2 input
API

Delete a SIP Credential

Permanently remove a sip credential. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List SIP Credentials

Retrieve a paginated list of SIP credentials for authentication. Results can be filtered and sorted using query parameters.

API

Retrieve a SIP Credential

Retrieve detailed information about a specific sip credential. Use this to inspect the current state and configuration of SIP credentials for authentication.

API

Update a SIP Credential

Modify the properties of an existing sip credential. Use this to change the configuration of SIP credentials for authentication.

1 input

Api20100401CredentialList

5 operations
API

Create a SIP Credential List

Create a new sip credential list. Use this to provision or configure credential lists for SIP domain authentication for your account.

1 input
API

Delete a SIP Credential List

Permanently remove a sip credential list. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List SIP Credential Lists

Retrieves a paginated list of credential lists used for SIP domain authentication, helping you manage and organize access credentials for voice services.

API

Retrieve a SIP Credential List

Retrieve detailed information about a specific sip credential list. Use this to inspect the current state and configuration of credential lists for SIP domain authentication.

API

Update a SIP Credential List

Modify the properties of an existing sip credential list. Use this to change the configuration of credential lists for SIP domain authentication.

1 input

Api20100401CredentialListMapping

4 operations
API

Create a Credential List Mapping

Links a credential list to a SIP domain, enabling authentication for inbound calls or outbound calls made through the SIP trunk, so you can control which users or devices are allowed to use that trunk.

1 input
API

Delete a Credential List Mapping

Permanently remove a credential list mapping. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Credential List Mappings

Retrieve a paginated list of credential list mappings for SIP trunk authentication. Results can be filtered and sorted using query parameters.

API

Retrieve a Credential List Mapping

Retrieves detailed information about a specific credential list mapping for a SIP trunk, enabling you to inspect its current state and configuration.

Api20100401Daily

1 operation
API

List Daily Usages

Retrieve a paginated list of daily usage records. Results can be filtered and sorted using query parameters.

Api20100401Data

1 operation
API

Retrieve a recording add on result payload data

Retrieve detailed information about a specific recording add on result payload data. Use this to inspect the current state and configuration of recording add on result payload data.

Api20100401DependentPhoneNumber

1 operation
API

List Dependent Phone Numbers

Retrieve a paginated list of phone numbers that depend on a specific address. Results can be filtered and sorted using query parameters.

Api20100401Domain

5 operations
API

Create a sip domain

Create a new sip domain. Use this to provision or configure sip domain for your account.

13 input
API

Delete a sip domain

Permanently remove a sip domain. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List sip domains

Lists all SIP domains configured in your Twilio account, allowing you to review and manage your VoIP call routing settings.

API

Retrieve a sip domain

Retrieve detailed information about a specific sip domain. Use this to inspect the current state and configuration of sip domain.

API

Update a sip domain

Modify the properties of an existing SIP domain to adjust call routing, security, or regional settings for your voice infrastructure

13 input

Api20100401Event

1 operation
API

List Call Events

Retrieve a paginated list of events that occurred during a voice call. Results can be filtered and sorted using query parameters.

Api20100401Feedback

1 operation
API

Create a Call Feedback

Create a new call feedback. Use this to provision or configure quality feedback for voice calls for your account.

1 input

Api20100401IncomingPhoneNumber

5 operations
API★ Featured

List Incoming Phone Numbers

List your Twilio phone numbers

API

Create an Incoming Phone Number

Create a new incoming phone number. Use this to provision or configure phone numbers provisioned to your account for your account.

24 input
API

Delete an Incoming Phone Number

Permanently remove a incoming phone number. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

Retrieve an Incoming Phone Number

Retrieve detailed information about a specific incoming phone number. Use this to inspect the current state and configuration of phone numbers provisioned to your account.

API

Update an Incoming Phone Number

Updates the settings of a phone number you own, such as its voice or messaging behavior, so you can customize how calls and texts are handled

23 input

Api20100401IncomingPhoneNumberLocal

2 operations
API

Create a Local Phone Number

Provisions a new local phone number that can be used for inbound and outbound calls and messages.

23 input
API

List Local Phone Numbers

Retrieve a paginated list of local phone numbers provisioned to your account. Results can be filtered and sorted using query parameters.

Api20100401IncomingPhoneNumberMobile

2 operations
API

Create a Mobile Phone Number

Create a new mobile phone number. Use this to provision or configure mobile phone numbers provisioned to your account for your account.

23 input
API

List Mobile Phone Numbers

Retrieve a list of all mobile phone numbers associated with your account, with filtering and sorting options to quickly find the numbers you need.

Api20100401IncomingPhoneNumberTollFree

2 operations
API

Create a Toll-Free Phone Number

Create a new toll-free phone number. Use this to provision or configure toll-free phone numbers provisioned to your account for your account.

23 input
API

List Toll-Free Phone Numbers

Fetches a filtered, paginated list of all toll-free numbers you own, making it easy to review and manage your inbound calling resources.

Api20100401IpAccessControlList

5 operations
API

Create an IP Access Control List

Create a new ip access control list. Use this to provision or configure IP access control lists for SIP security for your account.

1 input
API

Delete an IP Access Control List

Permanently remove a ip access control list. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List IP Access Control Lists

Retrieve a paginated list of IP access control lists for SIP security. Results can be filtered and sorted using query parameters.

API

Retrieve an IP Access Control List

Retrieves the current configuration and details of a specific IP Access Control List, allowing you to inspect which IP addresses are allowed or denied for SIP trunking security.

API

Update an IP Access Control List

Modify the properties of an existing ip access control list. Use this to change the configuration of IP access control lists for SIP security.

1 input

Api20100401IpAccessControlListMapping

4 operations
API

Create an IP ACL Mapping

Create a new ip acl mapping. Use this to provision or configure IP access control list mappings for SIP domains for your account.

1 input
API

Delete an IP ACL Mapping

Permanently remove a ip acl mapping. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List IP ACL Mappings

Retrieve a list of IP access control list (ACL) mappings associated with your SIP domains, allowing you to review which IP addresses have permission to make calls through each domain.

API

Retrieve an IP ACL Mapping

Retrieve detailed information about a specific ip acl mapping. Use this to inspect the current state and configuration of IP access control list mappings for SIP domains.

Api20100401Key

4 operations
API

Delete an API Key

Permanently remove an API key from Twilio to prevent any further use of that key, useful for cleaning up unused credentials or revoking access when no longer needed

API

List API Keys

Retrieve a paginated list of API keys for authenticating with Twilio. Results can be filtered and sorted using query parameters.

API

Retrieve an API Key

Retrieve detailed information about a specific api key. Use this to inspect the current state and configuration of API keys for authenticating with Twilio.

API

Update an API Key

Updates the properties of an existing Twilio API key, such as its friendly name or status, to manage authentication credentials.

1 input

Api20100401LastMonth

1 operation
API

List Last Month Usages

Retrieve a paginated list of usage records for the previous billing period. Results can be filtered and sorted using query parameters.

Api20100401Local

1 operation
API

List Available Local Numbers

Retrieve a paginated list of local phone numbers available for purchase. Results can be filtered and sorted using query parameters.

Api20100401MachineToMachine

1 operation
API

List Available M2M Numbers

Retrieve a paginated list of machine-to-machine phone numbers available for purchase. Results can be filtered and sorted using query parameters.

Api20100401Media

1 operation
API

List Message Medias

Retrieve a paginated list of media files attached to messages. Results can be filtered and sorted using query parameters.

Api20100401MediaInstance

2 operations
API

Delete a Media Instance

Permanently remove a media instance. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

Retrieve a Media Instance

Retrieve detailed information about a specific media instance. Use this to inspect the current state and configuration of individual media resources attached to messages.

Api20100401Member

3 operations
API

List Queue Members

Retrieve a paginated list of callers currently waiting in a call queue, enabling you to monitor queue status and manage customer wait times effectively.

API

Retrieve a Queue Member

Retrieve detailed information about a specific queue member. Use this to inspect the current state and configuration of callers waiting in a call queue.

API

Update a Queue Member

Modify the properties of an existing queue member. Use this to change the configuration of callers waiting in a call queue.

2 input

Api20100401Message

5 operations
API★ Featured

Create a Message

Sends an SMS, MMS, or WhatsApp message from your Twilio phone number to a recipient, enabling you to reach customers instantly on their preferred messaging channel.

24 input
API★ Featured

List Messages

Retrieve a paginated list of your sent and received SMS, MMS, and WhatsApp messages, with optional filtering and sorting to find specific conversations or analyze messaging activity.

API★ Featured

Retrieve a Message

Retrieve details of a specific message

API

Delete a Message

Permanently remove a message. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

Update a Message

Modify the properties of an existing message. Use this to change the configuration of SMS, MMS, and WhatsApp messages.

2 input

Api20100401Mobile

1 operation
API

List Available Mobile Numbers

Retrieve a paginated list of mobile phone numbers available for purchase. Results can be filtered and sorted using query parameters.

Api20100401Monthly

1 operation
API

List Monthly Usage Records

Retrieve a paginated list of monthly usage records for your account. Results can be filtered and sorted using query parameters.

Api20100401National

1 operation
API

List Available National Numbers

Retrieve a paginated list of national phone numbers available for purchase. Results can be filtered and sorted using query parameters.

Api20100401NewKey

1 operation
API

Create a New API Key

Create a new new api key. Use this to provision or configure new API keys for authentication for your account.

1 input

Api20100401NewSigningKey

1 operation
API

Create a New Signing Key

Generates a new signing key pair for secure API authentication, allowing you to manage access to your Twilio account.

1 input

Api20100401Notification

2 operations
API

List Notifications

Retrieve a paginated list of log entries and notifications for your account. Results can be filtered and sorted using query parameters.

API

Retrieve a Notification

Retrieve detailed information about a specific notification. Use this to inspect the current state and configuration of log entries and notifications for your account.

Api20100401OutgoingCallerId

4 operations
API

Delete an Outgoing Caller ID

Permanently remove a outgoing caller id. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Outgoing Caller IDs

Retrieve a paginated list of verified caller IDs for outbound calls. Results can be filtered and sorted using query parameters.

API

Retrieve an Outgoing Caller ID

Retrieve detailed information about a specific outgoing caller id. Use this to inspect the current state and configuration of verified caller IDs for outbound calls.

API

Update an Outgoing Caller ID

Modify the properties of an existing outgoing caller id. Use this to change the configuration of verified caller IDs for outbound calls.

1 input

Api20100401Participant

5 operations
API

Create a Conference Participant

Create a new conference participant. Use this to provision or configure participants in a conference call for your account.

50 input
API

Delete a Conference Participant

Immediately removes a participant from an active conference call, giving you control over who stays in the conversation.

API

List Conference Participants

Retrieve a paginated list of participants in a conference call. Results can be filtered and sorted using query parameters.

API

Retrieve a Conference Participant

Retrieve detailed information about a specific conference participant. Use this to inspect the current state and configuration of participants in a conference call.

API

Update a Conference Participant

Modify the properties of an existing conference participant. Use this to change the configuration of participants in a conference call.

12 input

Api20100401Payload

3 operations
API

Delete a Recording Add-On Payload

Permanently remove a recording add-on payload. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Recording Add-On Payloads

Retrieve a paginated list of payloads from add-ons that process recordings. Results can be filtered and sorted using query parameters.

API

Retrieve a Recording Add-On Payload

Retrieve detailed information about a specific recording add-on payload. Use this to inspect the current state and configuration of payloads from add-ons that process recordings.

Api20100401Payment

2 operations
API

Create a Call Payment

Create a new call payment. Use this to provision or configure payment capture sessions during voice calls for your account.

18 input
API

Update a Call Payment

Modify the properties of an existing call payment. Use this to change the configuration of payment capture sessions during voice calls.

4 input

Api20100401Queue

5 operations
API

Create a Call Queue

Creates a call queue to hold incoming calls and distribute them to agents or groups, helping manage high call volumes without missing customers.

2 input
API

Delete a Call Queue

Permanently remove a call queue. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Call Queues

Retrieve a paginated list of call queues for holding and distributing calls. Results can be filtered and sorted using query parameters.

API

Retrieve a Call Queue

Retrieve detailed information about a specific call queue. Use this to inspect the current state and configuration of call queues for holding and distributing calls.

API

Update a Call Queue

Modify the properties of an existing call queue. Use this to change the configuration of call queues for holding and distributing calls.

2 input

Api20100401Record

1 operation
API

List Usage Records

Retrieve a paginated list of usage records for your Twilio account. Results can be filtered and sorted using query parameters.

Api20100401Recording

3 operations
API

Delete a Recording

Permanently remove a recording. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Recordings

Retrieve a paginated list of voice and conference call recordings, with optional filtering and sorting

API

Retrieve a Recording

Retrieve detailed information about a specific recording. Use this to inspect the current state and configuration of voice and conference call recordings.

Api20100401RecordingTranscription

3 operations
API

Delete a Recording Transcription

Permanently remove a recording transcription. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Recording Transcriptions

Retrieve a paginated list of transcriptions of recorded calls. Results can be filtered and sorted using query parameters.

API

Retrieve a Recording Transcription

Retrieve detailed information about a specific recording transcription. Use this to inspect the current state and configuration of transcriptions of recorded calls.

Api20100401SharedCost

1 operation
API

List Available Shared-Cost Numbers

Retrieve a paginated list of shared-cost phone numbers available for purchase. Results can be filtered and sorted using query parameters.

Api20100401ShortCode

3 operations
API

List Short Codes

Retrieve a paginated list of short codes provisioned to your account. Results can be filtered and sorted using query parameters.

API

Retrieve a Short Code

Retrieve detailed information about a specific short code. Use this to inspect the current state and configuration of short codes provisioned to your account.

API

Update a Short Code

Modify the properties of an existing short code. Use this to change the configuration of short codes provisioned to your account.

6 input

Api20100401SigningKey

4 operations
API

Delete a Signing Key

Permanently remove a signing key. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Signing Keys

Retrieves a list of all signing keys associated with your Twilio account, allowing you to manage and audit API access credentials.

API

Retrieve a Signing Key

Retrieve detailed information about a specific signing key. Use this to inspect the current state and configuration of signing keys for secure API authentication.

API

Update a Signing Key

Modify the configuration of an existing signing key, such as renaming or deactivating it, to manage secure API access to your Twilio account.

1 input

Api20100401SipIpAddress

5 operations
API

Create a sip ip address

Create a new sip ip address. Use this to provision or configure sip ip address for your account.

3 input
API

Delete a sip ip address

Permanently remove a sip ip address. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List sip ip addresses

Retrieve a paginated list of sip ip address. Results can be filtered and sorted using query parameters.

API

Retrieve a sip ip address

Retrieve detailed information about a specific sip ip address. Use this to inspect the current state and configuration of sip ip address.

API

Update a sip ip address

Modify the properties of an existing sip ip address. Use this to change the configuration of sip ip address.

3 input

Api20100401Siprec

2 operations
API

Create a SIPREC Stream

Create a new siprec stream. Use this to provision or configure SIPREC media streams for real-time call recording for your account.

203 input
API

Update a SIPREC Stream

Modify the properties of an existing siprec stream. Use this to change the configuration of SIPREC media streams for real-time call recording.

1 input

Api20100401Stream

2 operations
API

Create a Media Stream

Create a new media stream. Use this to provision or configure real-time media streams from voice calls for your account.

203 input
API

Update a Media Stream

Modify the properties of an existing media stream. Use this to change the configuration of real-time media streams from voice calls.

1 input

Api20100401ThisMonth

1 operation
API

List Current Month Usages

Retrieves detailed usage records for the current billing month, enabling you to monitor and analyze your Twilio service consumption and costs.

Api20100401Today

1 operation
API

List Today's Usages

Retrieve a paginated list of usage records for today. Results can be filtered and sorted using query parameters.

Api20100401Token

1 operation
API

Create an ICE Token

Create a new ice token. Use this to provision or configure TURN/STUN tokens for WebRTC connectivity for your account.

1 input

Api20100401TollFree

1 operation
API

List Available Toll-Free Numbers

Retrieve a paginated list of toll-free phone numbers available for purchase. Results can be filtered and sorted using query parameters.

Api20100401Transcription

3 operations
API

Delete a Transcription

Permanently removes a transcription from your Twilio account, freeing up storage and eliminating unnecessary or outdated records.

API

List Transcriptions

Retrieve a paginated list of transcriptions of recorded calls. Results can be filtered and sorted using query parameters.

API

Retrieve a Transcription

Fetches details about a specific transcription of a recorded call, including its status, text content, and metadata. Useful for verifying transcription accuracy or retrieving call summaries.

Api20100401Trigger

5 operations
API

Create an Usage Trigger

Create a new usage trigger. Use this to provision or configure usage triggers that fire callbacks when thresholds are reached for your account.

7 input
API

Delete an Usage Trigger

Permanently remove a usage trigger. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Usage Triggers

Retrieve a paginated list of usage triggers that fire callbacks when thresholds are reached. Results can be filtered and sorted using query parameters.

API

Retrieve an Usage Trigger

Retrieve detailed information about a specific usage trigger. Use this to inspect the current state and configuration of usage triggers that fire callbacks when thresholds are reached.

API

Update an Usage Trigger

Modify the properties of an existing usage trigger. Use this to change the configuration of usage triggers that fire callbacks when thresholds are reached.

3 input

Api20100401UserDefinedMessage

1 operation
API

Create an User-Defined Message

Create a new user-defined message. Use this to provision or configure custom messages sent to active calls for your account.

2 input

Api20100401UserDefinedMessageSubscription

2 operations
API

Create an User-Defined Message Subscription

Create a new user-defined message subscription. Use this to provision or configure subscriptions to user-defined messages on calls for your account.

3 input
API

Delete an User-Defined Message Subscription

Permanently remove a user-defined message subscription. This action cannot be undone. Ensure the resource is no longer needed before deleting.

Api20100401ValidationRequest

1 operation
API

Create a Caller ID Validation

Create a new caller id validation. Use this to provision or configure outgoing caller ID validation requests for your account.

6 input

Api20100401Voip

1 operation
API

List Available VoIP Numbers

Retrieve a paginated list of VoIP phone numbers available for purchase. Results can be filtered and sorted using query parameters.

Api20100401Yearly

1 operation
API

List usage record yearlies

Retrieve a paginated list of usage record yearly. Results can be filtered and sorted using query parameters.

Api20100401Yesterday

1 operation
API

List Yesterday's Usages

Retrieve a paginated list of usage records for yesterday. Results can be filtered and sorted using query parameters.

Assistants

22 operations
API

Create a new assistant

create an assistant

5 input
API

Create an AI Assistant

Create a new ai assistant. Use this to provision or configure AI-powered virtual assistants for your account.

API

Create an AI Assistant

Create a new ai assistant. Use this to provision or configure AI-powered virtual assistants for your account.

4 input
API

Create an AI Assistant

Create a new ai assistant. Use this to provision or configure AI-powered virtual assistants for your account.

API

Create an AI Assistant

Create a new ai assistant. Use this to provision or configure AI-powered virtual assistants for your account.

7 input
API

Delete an AI Assistant

Permanently remove a ai assistant. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

Delete an AI Assistant

Permanently removes an AI assistant from your Twilio account, along with its associated configuration and resources, so you can keep your environment tidy and only pay for what you actively use.

API

Delete an assistant by ID

Permanently removes a specific AI assistant from your Twilio account, including its configuration and associated data, to help you manage unused or outdated resources.

API

Delete tool

delete a tool

API

Get a session by ID

Retrieves the details of a specific assistant conversation session using its unique identifier, allowing you to review past interactions and context

API

Get an assistant by ID

get an assistant

API

List AI Assistants

Retrieve a paginated list of AI-powered virtual assistants. Results can be filtered and sorted using query parameters.

API

List AI Assistants

Retrieve a paginated list of AI-powered virtual assistants. Results can be filtered and sorted using query parameters.

API

List AI Assistants

Lists all AI assistants configured for your account, allowing you to review, filter, and sort them to manage your virtual team efficiently.

API

List AI Assistants

Retrieves a paginated list of AI-powered virtual assistants, with filtering and sorting options to help you manage your assistant configurations effectively

API

List AI Assistants

Retrieve a paginated list of AI-powered virtual assistants. Results can be filtered and sorted using query parameters.

API

List AI Assistants

Retrieve a paginated list of AI-powered virtual assistants. Results can be filtered and sorted using query parameters.

API

List all assistants

list assistants

API

Retrieve an AI Assistant

Retrieve detailed information about a specific ai assistant. Use this to inspect the current state and configuration of AI-powered virtual assistants.

API

Send a message to the assistant

send a message

5 input
API

Update an AI Assistant

Modify the properties of an existing ai assistant. Use this to change the configuration of AI-powered virtual assistants.

7 input
API

Update an assistant by ID

update an assistant

5 input

BulkexportsV1Day

2 operations
API

List days

Retrieve a paginated list of day. Results can be filtered and sorted using query parameters.

API

Retrieve a day

Retrieves detailed information about a specific day's data export, including its current status and configuration, allowing you to verify export readiness and inspect settings.

BulkexportsV1Export

1 operation
API

Retrieve an export

Retrieve detailed information about a specific export. Use this to inspect the current state and configuration of export.

BulkexportsV1ExportConfiguration

2 operations
API

Retrieve an Export Configuration

Retrieve detailed information about a specific export configuration. Use this to inspect the current state and configuration of export job configurations for bulk data.

API

Update an Export Configuration

Modify the properties of an existing export configuration. Use this to change the configuration of export job configurations for bulk data.

3 input

BulkexportsV1ExportCustomJob

2 operations
API

Create a Custom Export Job

Create a new custom export job. Use this to provision or configure custom export jobs for bulk data retrieval for your account.

6 input
API

List Custom Export Jobs

Retrieve a paginated list of custom export jobs for bulk data retrieval. Results can be filtered and sorted using query parameters.

BulkexportsV1Job

2 operations
API

Delete an Export Job

Permanently remove a export job. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

Retrieve an Export Job

Retrieve detailed information about a specific export job. Use this to inspect the current state and configuration of bulk data export jobs.

ChatV3Channel

1 operation
API

Update a channel

Update the properties of an existing chat channel to match your evolving workspace needs, such as renaming, changing moderation, or updating metadata.

2 input

ContentV2Content

1 operation
API

List Content

Lists all the content templates (such as SMS or WhatsApp message templates) created in your Twilio account, making it easy to review and manage your messaging assets.

ContentV2ContentAndApprovals

1 operation
API

List ContentAndApprovals

Retrieve a list of Contents with approval statuses belonging to the account used to make the request

ConversationsV1AddressConfiguration

5 operations
API

Create an Address Configuration

Configures a phone number or messaging service to automatically create a new conversation when a message is received, saving time and ensuring all customer interactions are tracked.

12 input
API

Delete an Address Configuration

Permanently remove a address configuration. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Address Configurations

Lists all of your phone number or channel configurations that automatically create conversations when a message is received, allowing you to review and manage your auto-creation settings.

API

Retrieve an Address Configuration

Retrieve detailed information about a specific address configuration. Use this to inspect the current state and configuration of address configurations for auto-creating conversations.

API

Update an Address Configuration

Modify the properties of an existing address configuration. Use this to change the configuration of address configurations for auto-creating conversations.

9 input

ConversationsV1Binding

3 operations
API

Delete a Conversation Binding

Permanently remove a conversation binding. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Conversation Bindings

Retrieve a paginated list of push notification bindings for conversation users. Results can be filtered and sorted using query parameters.

API

Retrieve a Conversation Binding

Retrieve detailed information about a specific conversation binding. Use this to inspect the current state and configuration of push notification bindings for conversation users.

ConversationsV1Configuration

4 operations
API

Retrieve a Conversation Configuration

Retrieve detailed information about a specific conversation configuration. Use this to inspect the current state and configuration of service-wide conversation settings.

API

Retrieve a Conversation Configuration

Retrieve detailed information about a specific conversation configuration. Use this to inspect the current state and configuration of service-wide conversation settings.

API

Update a Conversation Configuration

Modify the properties of an existing conversation configuration. Use this to change the configuration of service-wide conversation settings.

4 input
API

Update a Conversation Configuration

Modify the properties of an existing conversation configuration. Use this to change the configuration of service-wide conversation settings.

4 input

ConversationsV1Conversation

10 operations
API★ Featured

Create a Conversation

Create a new multi-channel conversation

11 input
API

Create a Conversation

Create a new conversation. Use this to provision or configure omnichannel conversations across SMS, WhatsApp, and chat for your account.

11 input
API

Delete a Conversation

Permanently remove a conversation. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

Delete a Conversation

Permanently remove a conversation. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Conversations

Fetches a paginated list of all your customer conversations across SMS, WhatsApp, and chat, allowing you to filter and sort to find specific interactions.

API

List Conversations

Retrieve a paginated list of omnichannel conversations across SMS, WhatsApp, and chat. Results can be filtered and sorted using query parameters.

API

Retrieve a Conversation

Retrieve detailed information about a specific conversation. Use this to inspect the current state and configuration of omnichannel conversations across SMS, WhatsApp, and chat.

API

Retrieve a Conversation

Retrieve detailed information about a specific conversation. Use this to inspect the current state and configuration of omnichannel conversations across SMS, WhatsApp, and chat.

API

Update a Conversation

Modify the properties of an existing conversation. Use this to change the configuration of omnichannel conversations across SMS, WhatsApp, and chat.

11 input
API

Update a Conversation

Modify the properties of an existing conversation. Use this to change the configuration of omnichannel conversations across SMS, WhatsApp, and chat.

11 input

ConversationsV1ConversationWithParticipants

2 operations
API

Create a Conversation with Participants

Create a new conversation with participants. Use this to provision or configure conversations created with initial participants for your account.

12 input
API

Create a Conversation with Participants

Create a new conversation with participants. Use this to provision or configure conversations created with initial participants for your account.

12 input

ConversationsV1DeliveryReceipt

4 operations
API

List conversation message receipts

Retrieve a paginated list of conversation message receipt. Results can be filtered and sorted using query parameters.

API

List service conversation message receipts

Retrieve a paginated list of service conversation message receipt. Results can be filtered and sorted using query parameters.

API

Retrieve a conversation message receipt

Retrieve detailed information about a specific conversation message receipt. Use this to inspect the current state and configuration of conversation message receipt.

API

Retrieve a service conversation message receipt

Retrieve detailed information about a specific service conversation message receipt. Use this to inspect the current state and configuration of service conversation message receipt.

ConversationsV1Message

10 operations
API

Create a Conversation Message

Create a new conversation message. Use this to provision or configure messages within a conversation for your account.

9 input
API

Create a Conversation Message

Create a new conversation message. Use this to provision or configure messages within a conversation for your account.

9 input
API

Delete a Conversation Message

Permanently remove a conversation message. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

Delete a Conversation Message

Permanently removes a specific message from a Twilio Conversation, eliminating it from the chat history. Use this to clean up outdated, sensitive, or erroneous messages.

API

List Conversation Messages

Retrieve a paginated list of messages within a conversation. Results can be filtered and sorted using query parameters.

API

List Conversation Messages

Retrieves a paginated list of messages from a specific conversation, allowing you to review past interactions, monitor ongoing discussions, or export data for analysis.

API

Retrieve a Conversation Message

Retrieve detailed information about a specific conversation message. Use this to inspect the current state and configuration of messages within a conversation.

API

Retrieve a Conversation Message

Retrieve detailed information about a specific conversation message. Use this to inspect the current state and configuration of messages within a conversation.

API

Update a Conversation Message

Modify the properties of an existing conversation message. Use this to change the configuration of messages within a conversation.

6 input
API

Update a Conversation Message

Modify the properties of an existing conversation message. Use this to change the configuration of messages within a conversation.

6 input

ConversationsV1Notification

2 operations
API

Retrieve a Conversation Notification

Retrieve detailed information about a specific conversation notification. Use this to inspect the current state and configuration of delivery notifications for conversation messages.

API

Update a Conversation Notification

Modify the properties of an existing conversation notification. Use this to change the configuration of delivery notifications for conversation messages.

13 input

ConversationsV1Participant

10 operations
API

Create a Conversation Participant

Create a new conversation participant. Use this to provision or configure participants in a conversation for your account.

8 input
API

Create a Conversation Participant

Create a new conversation participant. Use this to provision or configure participants in a conversation for your account.

8 input
API

Delete a Conversation Participant

Permanently remove a conversation participant. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

Delete a Conversation Participant

Permanently removes a participant from a conversation, freeing up resources and ensuring only necessary members have access.

API

List Conversation Participants

Retrieve a paginated list of participants in a conversation. Results can be filtered and sorted using query parameters.

API

List Conversation Participants

Retrieve a paginated list of participants in a conversation. Results can be filtered and sorted using query parameters.

API

Retrieve a Conversation Participant

Retrieve detailed information about a specific conversation participant. Use this to inspect the current state and configuration of participants in a conversation.

API

Retrieve a Conversation Participant

Retrieve detailed information about a specific conversation participant. Use this to inspect the current state and configuration of participants in a conversation.

API

Update a Conversation Participant

Modify the properties of an existing conversation participant. Use this to change the configuration of participants in a conversation.

9 input
API

Update a Conversation Participant

Modify the properties of an existing conversation participant. Use this to change the configuration of participants in a conversation.

9 input

ConversationsV1ParticipantConversation

2 operations
API

List Participant Conversations

Retrieve a paginated list of conversations a specific participant belongs to. Results can be filtered and sorted using query parameters.

API

List Participant Conversations

Retrieve a paginated list of conversations a specific participant belongs to. Results can be filtered and sorted using query parameters.

ConversationsV1Role

10 operations
API

Create a Conversation Role

Create a new conversation role. Use this to provision or configure roles defining permissions within conversations for your account.

3 input
API

Create a Conversation Role

Create a new conversation role. Use this to provision or configure roles defining permissions within conversations for your account.

3 input
API

Delete a Conversation Role

Permanently remove a conversation role. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

Delete a Conversation Role

Permanently remove a conversation role. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Conversation Roles

Retrieve a paginated list of roles defining permissions within conversations. Results can be filtered and sorted using query parameters.

API

List Conversation Roles

Retrieve a paginated list of roles defining permissions within conversations. Results can be filtered and sorted using query parameters.

API

Retrieve a Conversation Role

Retrieve detailed information about a specific conversation role. Use this to inspect the current state and configuration of roles defining permissions within conversations.

API

Retrieve a Conversation Role

Retrieve detailed information about a specific conversation role. Use this to inspect the current state and configuration of roles defining permissions within conversations.

API

Update a Conversation Role

Change the permissions assigned to a specific role in Twilio Conversations to adjust what users with that role can do

1 input
API

Update a Conversation Role

Modify the properties of an existing conversation role. Use this to change the configuration of roles defining permissions within conversations.

1 input

ConversationsV1User

8 operations
API

Create a Conversation User

Create a new conversation user. Use this to provision or configure users in the Conversations service for your account.

4 input
API

Create a Conversation User

Create a new conversation user. Use this to provision or configure users in the Conversations service for your account.

4 input
API

Delete a Conversation User

Permanently remove a conversation user. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

Delete a Conversation User

Permanently remove a conversation user. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Conversation Users

Retrieve a paginated list of users in the Conversations service. Results can be filtered and sorted using query parameters.

API

List Conversation Users

Retrieve a paginated list of users in the Conversations service. Results can be filtered and sorted using query parameters.

API

Retrieve a Conversation User

Retrieve detailed information about a specific conversation user. Use this to inspect the current state and configuration of users in the Conversations service.

API

Update a Conversation User

Modify the properties of an existing conversation user. Use this to change the configuration of users in the Conversations service.

3 input

ConversationsV1UserConversation

8 operations
API

Delete a service user conversation

Permanently remove a service user conversation. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

Delete an user conversation

Permanently remove a user conversation. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List service user conversations

Retrieve a paginated list of service user conversation. Results can be filtered and sorted using query parameters.

API

List user conversations

Retrieve a paginated list of user conversation. Results can be filtered and sorted using query parameters.

API

Retrieve a service user conversation

Retrieve detailed information about a specific service user conversation. Use this to inspect the current state and configuration of service user conversation.

API

Retrieve an user conversation

Retrieve detailed information about a specific user conversation. Use this to inspect the current state and configuration of user conversation.

API

Update a service user conversation

Modify the properties of an existing service user conversation. Use this to change the configuration of service user conversation.

3 input
API

Update an user conversation

Modify the properties of an existing user conversation. Use this to change the configuration of user conversation.

3 input

ConversationsV1Webhook

14 operations
API

Create a Conversation Webhook

Create a new conversation webhook. Use this to provision or configure webhook configurations for conversation events for your account.

7 input
API

Create a Conversation Webhook

Create a new conversation webhook. Use this to provision or configure webhook configurations for conversation events for your account.

7 input
API

Delete a Conversation Webhook

Permanently remove a conversation webhook. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

Delete a Conversation Webhook

Permanently removes a webhook from a conversation, used to eliminate outdated or unnecessary integrations and stop associated event notifications.

API

List Conversation Webhooks

Retrieve a paginated list of webhook configurations for conversation events. Results can be filtered and sorted using query parameters.

API

List Conversation Webhooks

Retrieve a paginated list of webhook configurations for conversation events. Results can be filtered and sorted using query parameters.

API

Retrieve a Conversation Webhook

Retrieve the current configuration of a conversation webhook, allowing you to inspect endpoint URLs, event subscriptions, and other settings to ensure your automated workflows are properly set up.

API

Retrieve a Conversation Webhook

Fetches the current configuration of a specific webhook attached to a Twilio Conversation, letting you inspect its settings and verify that event notifications are set up correctly.

API

Retrieve a Conversation Webhook

Retrieve detailed information about a specific conversation webhook. Use this to inspect the current state and configuration of webhook configurations for conversation events.

API

Retrieve a Conversation Webhook

Retrieves the current configuration and status of a specific webhook attached to a Twilio Conversation, enabling you to verify how conversation events are being captured and routed.

API

Update a Conversation Webhook

Modify the properties of an existing conversation webhook. Use this to change the configuration of webhook configurations for conversation events.

5 input
API

Update a Conversation Webhook

Modify the properties of an existing conversation webhook. Use this to change the configuration of webhook configurations for conversation events.

4 input
API

Update a Conversation Webhook

Modify the configuration of an existing conversation webhook, such as changing its target URL, triggering events, or filter settings, to adapt how your app receives real-time conversation updates.

5 input
API

Update a Conversation Webhook

Modify the properties of an existing conversation webhook. Use this to change the configuration of webhook configurations for conversation events.

5 input

EventsV1EventType

2 operations
API

List Event Types

Retrieve a paginated list of event types available for subscription. Results can be filtered and sorted using query parameters.

API

Retrieve an Event Type

Retrieve detailed information about a specific event type. Use this to inspect the current state and configuration of event types available for subscription.

EventsV1Schema

1 operation
API

Retrieve a schema

Retrieve detailed information about a specific schema. Use this to inspect the current state and configuration of schema.

EventsV1SchemaVersion

2 operations
API

List Event Schema Versions

Lists all versioned schemas for a given event type, helping you track changes and maintain compatibility with your event-driven workflows.

API

Retrieve an Event Schema Version

Retrieve detailed information about a specific event schema version. Use this to inspect the current state and configuration of versioned schemas for event types.

EventsV1Sink

5 operations
API

Create an Event Sink

Create a new event sink. Use this to provision or configure event destinations (webhooks, AWS, Segment) for your account.

3 input
API

Delete an Event Sink

Permanently remove a event sink. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Event Sinks

Retrieve a paginated list of event destinations (webhooks, AWS, Segment). Results can be filtered and sorted using query parameters.

API

Retrieve an Event Sink

Retrieve detailed information about a specific event sink. Use this to inspect the current state and configuration of event destinations (webhooks, AWS, Segment).

API

Update an Event Sink

Modify the properties of an existing event sink. Use this to change the configuration of event destinations (webhooks, AWS, Segment).

1 input

EventsV1SinkTest

1 operation
API

Create a Sink Test

Verifies that an event sink (such as a webhook URL) is reachable and can receive events by sending a test event, helping ensure your integration is set up correctly.

EventsV1SinkValidate

1 operation
API

Create a Sink Validation

Triggers a validation test for a specific sink to verify that the configured endpoint is reachable and can receive events correctly.

1 input

EventsV1SubscribedEvent

5 operations
API

Create a Subscribed Event

Create a new subscribed event. Use this to provision or configure event types included in a subscription for your account.

2 input
API

Delete a Subscribed Event

Permanently remove a subscribed event. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Subscribed Events

Retrieve a paginated list of event types included in a subscription. Results can be filtered and sorted using query parameters.

API

Retrieve a Subscribed Event

Retrieve detailed information about a specific subscribed event. Use this to inspect the current state and configuration of event types included in a subscription.

API

Update a Subscribed Event

Modify the properties of an existing subscribed event. Use this to change the configuration of event types included in a subscription.

1 input

EventsV1Subscription

5 operations
API

Create an Event Subscription

Create a new event subscription. Use this to provision or configure subscriptions that route events to sinks for your account.

3 input
API

Delete an Event Subscription

Permanently remove a event subscription. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Event Subscriptions

Retrieve a paginated list of subscriptions that route events to sinks. Results can be filtered and sorted using query parameters.

API

Retrieve an Event Subscription

Retrieve detailed information about a specific event subscription. Use this to inspect the current state and configuration of subscriptions that route events to sinks.

API

Update an Event Subscription

Modify the properties of an existing event subscription. Use this to change the configuration of subscriptions that route events to sinks.

1 input

FlexV2FlexUser

2 operations
API

Retrieve a Flex User

Retrieve detailed information about a specific flex user. Use this to inspect the current state and configuration of Flex contact center agent users.

API

Update a Flex User

Modify the properties of an existing flex user. Use this to change the configuration of Flex contact center agent users.

3 input

FlexV2WebChannels

1 operation
API

Create a web channel

Create a new web channel. Use this to provision or configure web channel for your account.

5 input

FrontlineV1User

2 operations
API

Retrieve a Frontline User

Retrieve the current profile, settings, and assignment details of a specific Twilio Frontline user to verify their configuration or status at a glance.

API

Update a Frontline User

Modify the properties of an existing frontline user. Use this to change the configuration of Twilio Frontline CRM users.

4 input

IamV1ApiKey

3 operations
API

Create Keys

Update a specific Key.

2 input
API

Delete Keys

Delete a specific Key.

API

Get Keys

Fetch a specific Key.

IamV1GetApiKeys

1 operation
API

List Keys

Retrieve a list of all Keys for a account.

IamV1NewApiKey

1 operation
API

Create Keys

Create a new Signing Key for the account making the request.

4 input

InsightsV1Annotation

2 operations
API

Retrieve a Call Annotation

Retrieve detailed information about a specific call annotation. Use this to inspect the current state and configuration of annotations on call summaries for quality review.

API

Update a Call Annotation

Modify the properties of an existing call annotation. Use this to change the configuration of annotations on call summaries for quality review.

7 input

InsightsV1Call

1 operation
API

Retrieve a call

Retrieve detailed information about a specific call. Use this to inspect the current state and configuration of call.

InsightsV1CallSummaries

1 operation
API

List Call Summaries

Retrieve a paginated list of AI-generated call summaries and analytics. Results can be filtered and sorted using query parameters.

InsightsV1CallSummary

1 operation
API

Retrieve a summary

Retrieve detailed information about a specific summary. Use this to inspect the current state and configuration of summary.

InsightsV1Conference

2 operations
API

List Conference Insights

Retrieve a paginated list of analytics and quality data for conferences. Results can be filtered and sorted using query parameters.

API

Retrieve a Conference Insight

Retrieve detailed information about a specific conference insight. Use this to inspect the current state and configuration of analytics and quality data for conferences.

InsightsV1ConferenceParticipant

2 operations
API

List Conference Participant Insights

Retrieve a paginated list of per-participant analytics for conferences. Results can be filtered and sorted using query parameters.

API

Retrieve a Conference Participant Insight

Retrieve detailed information about a specific conference participant insight. Use this to inspect the current state and configuration of per-participant analytics for conferences.

InsightsV1Event

1 operation
API

List Call Insight Events

Retrieve a paginated list of diagnostic events during calls. Results can be filtered and sorted using query parameters.

InsightsV1Metric

1 operation
API

List Call Metrics

Retrieve a paginated list of quality metrics for voice calls. Results can be filtered and sorted using query parameters.

InsightsV1Participant

2 operations
API

List Call Participant Insights

Retrieve a paginated list of per-participant quality data for calls. Results can be filtered and sorted using query parameters.

API

Retrieve a Call Participant Insight

Retrieve detailed information about a specific call participant insight. Use this to inspect the current state and configuration of per-participant quality data for calls.

InsightsV1Room

2 operations
API

List Video Room Insights

Fetches a paginated list of analytics summaries for past video rooms, with filtering and sorting options to review performance metrics like participant count, duration, and quality.

API

Retrieve a Video Room Insight

Retrieve detailed information about a specific video room insight. Use this to inspect the current state and configuration of analytics for video rooms.

InsightsV1Setting

2 operations
API

Retrieve an Insights Setting

Retrieve detailed information about a specific insights setting. Use this to inspect the current state and configuration of Voice Insights advanced feature settings.

API

Update an Insights Setting

Updates the configuration of Voice Insights advanced feature settings for your account, allowing you to enable or adjust monitoring and analytics options for voice calls.

3 input

IntelligenceV2CustomOperator

5 operations
API

Create a custom operator

Create a new custom operator. Use this to provision or configure custom operator for your account.

3 input
API

Delete a custom operator

Permanently removes a custom operator from your Twilio Intelligence configuration, freeing up resources and cleaning up unused or outdated processing logic.

API

List custom operators

Retrieve a paginated list of custom operator. Results can be filtered and sorted using query parameters.

API

Retrieve a custom operator

Retrieve detailed information about a specific custom operator. Use this to inspect the current state and configuration of custom operator.

API

Update a custom operator

Modify the properties of an existing custom operator. Use this to change the configuration of custom operator.

2 input

IntelligenceV2EncryptedOperatorResults

1 operation
API

Retrieve an encrypted operator results

Retrieve detailed information about a specific encrypted operator results. Use this to inspect the current state and configuration of encrypted operator results.

IntelligenceV2EncryptedSentences

1 operation
API

Retrieve an Encrypted Sentence

Retrieve detailed information about a specific encrypted sentence. Use this to inspect the current state and configuration of PII-redacted transcript sentences.

IntelligenceV2Media

1 operation
API

Retrieve an Intelligence Media

Retrieve detailed information about a specific intelligence media. Use this to inspect the current state and configuration of media files for Voice Intelligence processing.

IntelligenceV2Operator

2 operations
API

List Intelligence Operators

Retrieve a paginated list of AI operators that analyze transcripts. Results can be filtered and sorted using query parameters.

API

Retrieve an Intelligence Operator

Retrieve detailed information about a specific intelligence operator. Use this to inspect the current state and configuration of AI operators that analyze transcripts.

IntelligenceV2OperatorAttachment

2 operations
API

Create an operator attachment

Connects an AI operator to your Twilio account, enabling automated analysis of your communications.

API

Delete an operator attachment

Permanently remove a operator attachment. This action cannot be undone. Ensure the resource is no longer needed before deleting.

IntelligenceV2OperatorAttachments

1 operation
API

Retrieve an Operator Attachment

Retrieve detailed information about a specific operator attachment. Use this to inspect the current state and configuration of operators attached to a service for automatic processing.

IntelligenceV2OperatorResult

2 operations
API

List Operator Results

Retrieve a paginated list of results from AI operators analyzing transcripts. Results can be filtered and sorted using query parameters.

API

Retrieve an Operator Result

Retrieve detailed information about a specific operator result. Use this to inspect the current state and configuration of results from AI operators analyzing transcripts.

IntelligenceV2OperatorType

2 operations
API

List Operator Types

Retrieve a paginated list of types of AI operators available. Results can be filtered and sorted using query parameters.

API

Retrieve an Operator Type

Retrieve detailed information about a specific operator type. Use this to inspect the current state and configuration of types of AI operators available.

IntelligenceV2PrebuiltOperator

2 operations
API

List Prebuilt Operators

Retrieve a paginated list of ready-to-use AI operators provided by Twilio. Results can be filtered and sorted using query parameters.

API

Retrieve a Prebuilt Operator

Retrieve detailed information about a specific prebuilt operator. Use this to inspect the current state and configuration of ready-to-use AI operators provided by Twilio.

IntelligenceV2Sentence

1 operation
API

List Transcript Sentences

Retrieve a paginated list of individual sentences in a transcript. Results can be filtered and sorted using query parameters.

IntelligenceV2Transcript

4 operations
API

Create a Transcript

Create a new transcript. Use this to provision or configure call transcripts for Voice Intelligence analysis for your account.

4 input
API

Delete a Transcript

Permanently remove a transcript. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Transcripts

Retrieve a paginated list of call transcripts for Voice Intelligence analysis. Results can be filtered and sorted using query parameters.

API

Retrieve a Transcript

Retrieve detailed information about a specific transcript. Use this to inspect the current state and configuration of call transcripts for Voice Intelligence analysis.

IpMessagingV2Binding

3 operations
API

Delete a Chat Binding

Permanently remove a chat binding. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Chat Bindings

Retrieve a paginated list of push notification bindings for Chat users. Results can be filtered and sorted using query parameters.

API

Retrieve a Chat Binding

Retrieve detailed information about a specific chat binding. Use this to inspect the current state and configuration of push notification bindings for Chat users.

IpMessagingV2Channel

5 operations
API

Create a Chat Channel

Create a new chat channel. Use this to provision or configure chat channels for group messaging for your account.

7 input
API

Delete a Chat Channel

Permanently remove a chat channel. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Chat Channels

Retrieve a paginated list of chat channels for group messaging. Results can be filtered and sorted using query parameters.

API

Retrieve a Chat Channel

Retrieve detailed information about a specific chat channel. Use this to inspect the current state and configuration of chat channels for group messaging.

API

Update a Chat Channel

Updates the properties of an existing group chat channel, such as its name, description, privacy setting, or custom metadata.

6 input

IpMessagingV2Credential

5 operations
API

Create a Chat Push Credential

Create a new chat push credential. Use this to provision or configure push notification credentials for Chat for your account.

7 input
API

Delete a Chat Push Credential

Permanently remove a chat push credential. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Chat Push Credentials

Retrieve a paginated list of push notification credentials for Chat. Results can be filtered and sorted using query parameters.

API

Retrieve a Chat Push Credential

Retrieves the current settings and metadata of a specific push notification credential used for Twilio Chat, allowing you to verify its configuration and status.

API

Update a Chat Push Credential

Modify the properties of an existing chat push credential. Use this to change the configuration of push notification credentials for Chat.

6 input

IpMessagingV2Invite

4 operations
API

Create a Chat Invite

Create a new chat invite. Use this to provision or configure pending invitations to chat channels for your account.

2 input
API

Delete a Chat Invite

Permanently remove a chat invite. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Chat Invites

Retrieve a paginated list of pending invitations to chat channels. Results can be filtered and sorted using query parameters.

API

Retrieve a Chat Invite

Retrieve detailed information about a specific chat invite. Use this to inspect the current state and configuration of pending invitations to chat channels.

IpMessagingV2Member

5 operations
API

Create a Chat Member

Create a new chat member. Use this to provision or configure members of a chat channel for your account.

7 input
API

Delete a Chat Member

Permanently remove a chat member. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Chat Members

Fetches a paginated list of all members in a specific chat channel, helping you manage who can participate in conversations.

API

Retrieve a Chat Member

Retrieve detailed information about a specific chat member. Use this to inspect the current state and configuration of members of a chat channel.

API

Update a Chat Member

Modify the properties of an existing chat member. Use this to change the configuration of members of a chat channel.

6 input

IpMessagingV2Message

5 operations
API

Create a Chat Message

Create a new chat message. Use this to provision or configure messages in a chat channel for your account.

7 input
API

Delete a Chat Message

Permanently remove a chat message. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Chat Messages

Retrieve a paginated list of messages in a chat channel. Results can be filtered and sorted using query parameters.

API

Retrieve a Chat Message

Retrieve detailed information about a specific chat message. Use this to inspect the current state and configuration of messages in a chat channel.

API

Update a Chat Message

Modify the properties of an existing chat message. Use this to change the configuration of messages in a chat channel.

6 input

IpMessagingV2Role

5 operations
API

Create a Chat Role

Establishes a unique set of permissions within a chat service, allowing you to control what actions different users can perform—such as sending messages, moderating channels, or managing roles.

3 input
API

Delete a Chat Role

Permanently remove a chat role. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Chat Roles

Retrieve a paginated list of roles defining permissions in Chat. Results can be filtered and sorted using query parameters.

API

Retrieve a Chat Role

Retrieve detailed information about a specific chat role. Use this to inspect the current state and configuration of roles defining permissions in Chat.

API

Update a Chat Role

Update the permissions and settings of an existing chat role in your Twilio Chat service to control what capabilities users have.

1 input

IpMessagingV2Service

5 operations
API

Create a Chat Service

Create a new chat service. Use this to provision or configure Chat service instances for your account.

1 input
API

Delete a Chat Service

Permanently remove a chat service. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Chat Services

Retrieve a paginated list of Chat service instances. Results can be filtered and sorted using query parameters.

API

Retrieve a Chat Service

Retrieve detailed information about a specific chat service. Use this to inspect the current state and configuration of Chat service instances.

API

Update a Chat Service

Modify the properties of an existing chat service. Use this to change the configuration of Chat service instances.

31 input

IpMessagingV2User

5 operations
API

Create a Chat User

Creates a new user in the Twilio Chat service, enabling them to send and receive messages within channels.

4 input
API

Delete a Chat User

Permanently remove a chat user. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Chat Users

Retrieve a paginated list of users in the Chat service. Results can be filtered and sorted using query parameters.

API

Retrieve a Chat User

Retrieve detailed information about a specific chat user. Use this to inspect the current state and configuration of users in the Chat service.

API

Update a Chat User

Modify the properties of an existing chat user. Use this to change the configuration of users in the Chat service.

3 input

IpMessagingV2UserBinding

3 operations
API

Delete a Chat User Binding

Permanently remove a chat user binding. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Chat User Bindings

Retrieve a paginated list of push notification bindings for specific chat users. Results can be filtered and sorted using query parameters.

API

Retrieve a Chat User Binding

Retrieve detailed information about a specific chat user binding. Use this to inspect the current state and configuration of push notification bindings for specific chat users.

IpMessagingV2UserChannel

4 operations
API

Delete an User Chat Channel

Permanently remove a user chat channel. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List User Chat Channels

Retrieve a paginated list of chat channels a specific user belongs to. Results can be filtered and sorted using query parameters.

API

Retrieve an User Chat Channel

Retrieve the current state and configuration of a specific chat channel that a user belongs to, enabling you to verify membership, check permissions, or diagnose channel-related issues in real time.

API

Update an User Chat Channel

Modify the properties of an existing user chat channel. Use this to change the configuration of chat channels a specific user belongs to.

3 input

IpMessagingV2Webhook

5 operations
API

Create a Chat Service Webhook

Create a new chat service webhook. Use this to provision or configure service-level webhooks for Chat events for your account.

7 input
API

Delete a Chat Service Webhook

Permanently remove a chat service webhook. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Chat Service Webhooks

Retrieve a paginated list of service-level webhooks for Chat events. Results can be filtered and sorted using query parameters.

API

Retrieve a Chat Service Webhook

Retrieve detailed information about a specific chat service webhook. Use this to inspect the current state and configuration of service-level webhooks for Chat events.

API

Update a Chat Service Webhook

Modify the properties of an existing chat service webhook. Use this to change the configuration of service-level webhooks for Chat events.

6 input

Knowledge

7 operations
API

Create a Knowledge Base

Create a new knowledge base. Use this to provision or configure knowledge sources for AI assistants and agents for your account.

6 input
API

Delete a Knowledge Base

Permanently remove a knowledge base. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Knowledge Bases

Retrieve a paginated list of knowledge sources for AI assistants and agents. Results can be filtered and sorted using query parameters.

API

List Knowledge Bases

Retrieve a paginated list of knowledge sources for AI assistants and agents. Results can be filtered and sorted using query parameters.

API

Retrieve a Knowledge Base

Retrieve detailed information about a specific knowledge base. Use this to inspect the current state and configuration of knowledge sources for AI assistants and agents.

API

Retrieve a Knowledge Base

Retrieve detailed information about a specific knowledge base. Use this to inspect the current state and configuration of knowledge sources for AI assistants and agents.

API

Update a Knowledge Base

Updates the settings and configuration of an existing knowledge base, such as adding or removing data sources, to keep AI assistant responses accurate and relevant.

6 input

Lookups

9 operations
API

Create a bulk lookup

Create a new bulk lookup. Use this to provision or configure bulk lookup for your account.

1 input
API

Create Override for a Phone Number for a specific field

Create an Override for a specific package and phone number.

2 input
API

Delete a lookup rate limit

Permanently deletes a rate limit configuration for phone number lookups, helping you remove obsolete settings and keep your lookup traffic management streamlined.

API

Delete an Override for a Phone Number for a specific field

Delete an Override for a specific package and phone number.

API

Get account rate limits

Retrieve the list of rate limits for all fields (if any) It returns also the twilio rate limits.

API

Get Overrides for a Phone Number for a specific field.

Retrieve an Override for a specific package and phone number.

API

Retrieve a lookup rate limit

Retrieve detailed information about a specific lookup rate limit. Use this to inspect the current state and configuration of lookup rate limit.

API

Update a lookup rate limit

Modify the properties of an existing lookup rate limit. Use this to change the configuration of lookup rate limit.

2 input
API

Update Override for a Phone Number for a specific field

Update an Override for a specific package and phone number.

2 input

MarketplaceAvailableAddOn

2 operations
API

Get AvailableAddOns

Fetch an instance of an Add-on currently available to be installed.

API

List AvailableAddOns

Lists all third-party add-ons available for installation in your Twilio account, helping you discover functionality to extend your communication capabilities.

MarketplaceAvailableAddOnExtension

2 operations
API

Get Extensions

Fetches detailed information about a specific extension available for a Twilio add-on, allowing you to examine its capabilities, pricing, and configuration before use.

API

List Extensions

Retrieve a list of Extensions for the Available Add-on.

MarketplaceBillingUsage

1 operation
API

Create Usage

Allows Twilio Marketplace publishers to manually report customer usage on No-code Partner Listings that they own.

2 input

MarketplaceInstalledAddOn

5 operations
API

Create InstalledAddOns

Install an Add-on for the Account specified.

4 input
API

Create InstalledAddOns

Update an Add-on installation for the Account specified.

2 input
API

Delete InstalledAddOns

Remove an Add-on installation from your account

API

Get InstalledAddOns

Fetch an instance of an Add-on currently installed on this Account.

API

List InstalledAddOns

Retrieve a list of Add-ons currently installed on this Account.

MarketplaceInstalledAddOnExtension

3 operations
API

Create Extensions

Update an Extension for an Add-on installation.

1 input
API

Get Extensions

Retrieves detailed information about a specific extension installed as part of an add-on, allowing you to inspect its configuration, status, and metadata.

API

List Extensions

Retrieve a list of Extensions for the Installed Add-on.

MarketplaceModuleData

2 operations
API

Create Listings

This endpoint creates a Listing based on the given data.

2 input
API

List Listings

This endpoint returns the Listings owned by the authenticated Account.

MarketplaceModuleDataManagement

2 operations
API

Create Listing

This endpoint updates the data of a given Listing. To find a Listing's SID, use the [Available Add-ons resource](https://www.twilio.com/docs/marketplace/api/available-add-ons) or view its Listing details page in the Console by visiting the [Catalog](https://console.twilio.com/us1/develop/add-ons/catalog) or the [My Listings tab](https://console.twilio.com/us1/develop/add-ons/publish/my-listings) and selecting the Listing. Only Listing owners are allowed to update the Listing.

7 input
API

Get Listing

This endpoint returns the data of a given Listing. To find a Listing's SID, use the [Available Add-ons resource](/docs/marketplace/api/available-add-ons) or view its Listing details page in the Console by visiting the [Catalog](https://console.twilio.com/us1/develop/add-ons/catalog) or the [My Listings tab](https://console.twilio.com/us1/develop/add-ons/publish/my-listings) and selecting the Listing.

MarketplaceReferralConversion

1 operation
API

Create a Referral Conversion

Create a new referral conversion. Use this to provision or configure Marketplace referral conversion tracking for your account.

1 input

Monitor

6 operations
API

Create a Monitor Alert

Create a new monitor alert. Use this to provision or configure account alerts and notifications from Twilio Monitor for your account.

10 input
API

Delete a Monitor Alert

Permanently remove a monitor alert. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Monitor Alerts

Retrieve a paginated list of account alerts and notifications from Twilio Monitor. Results can be filtered and sorted using query parameters.

API

Retrieve a Monitor Alert

Retrieve detailed information about a specific monitor alert. Use this to inspect the current state and configuration of account alerts and notifications from Twilio Monitor.

API

Update a Monitor Alert

Modify the properties of an existing monitor alert. Use this to change the configuration of account alerts and notifications from Twilio Monitor.

10 input
API

Update a Monitor Alert

Modify the properties of an existing monitor alert. Use this to change the configuration of account alerts and notifications from Twilio Monitor.

1 input

NotifyV1Binding

4 operations
API

Create a binding

Registers a device or user identity with a Twilio Notify service, enabling push notifications, SMS, or other channel messages to reach that recipient.

7 input
API

Delete a binding

Permanently remove a binding. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List bindings

Retrieve a paginated list of binding. Results can be filtered and sorted using query parameters.

API

Retrieve a binding

Retrieve detailed information about a specific binding. Use this to inspect the current state and configuration of binding.

NotifyV1Credential

5 operations
API

Create a Notify Credential

Create a new notify credential. Use this to provision or configure push notification credentials (APNs, FCM, GCM) for your account.

7 input
API

Delete a Notify Credential

Permanently remove a notify credential. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Notify Credentials

Retrieve a paginated list of push notification credentials (APNs, FCM, GCM). Results can be filtered and sorted using query parameters.

API

Retrieve a Notify Credential

Retrieve detailed information about a specific notify credential. Use this to inspect the current state and configuration of push notification credentials (APNs, FCM, GCM).

API

Update a Notify Credential

Modify the properties of an existing notify credential. Use this to change the configuration of push notification credentials (APNs, FCM, GCM).

6 input

NotifyV1Notification

1 operation
API

Create a Notification

Create a new notification. Use this to provision or configure push notifications sent to devices for your account.

18 input

NumbersV3HostedNumbersHostedNumberOrder

1 operation
API

Create HostedNumberOrders

Host a phone number's capability on Twilio's platform.

17 input

Oauth2

3 operations
API

Create an oauth app account

Create a new oauth app account. Use this to provision or configure oauth app account for your account.

7 input
API

Delete an oauth app account

Permanently remove a oauth app account. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

Update an oauth app account

Modify the properties of an existing oauth app account. Use this to change the configuration of oauth app account.

5 input

OauthV1Authorize

1 operation
API

Retrieve an OAuth Authorization

Retrieve detailed information about a specific oauth authorization. Use this to inspect the current state and configuration of OAuth 2.0 authorization flows.

OauthV1Token

1 operation
API

Create an OAuth Token

Create a new oauth token. Use this to provision or configure OAuth 2.0 access tokens for your account.

8 input

OauthV2Authorize

1 operation
API

Retrieve an oauth2 authorize

Retrieve detailed information about a specific oauth2 authorize. Use this to inspect the current state and configuration of oauth2 authorize.

OauthV2Token

1 operation
API

Create an oauth2 token

Create a new oauth2 token. Use this to provision or configure oauth2 token for your account.

8 input

OrganizationAccounts

2 operations
API

List organization accountses

Retrieve a paginated list of organization accounts. Results can be filtered and sorted using query parameters.

API

Retrieve an organization account

Retrieves the current configuration and state of a specific organization account in your Twilio environment.

PricingV2Country

4 operations
API

List trunking countries

Retrieve a paginated list of trunking country. Results can be filtered and sorted using query parameters.

API

List voice countries

Retrieve a paginated list of voice country. Results can be filtered and sorted using query parameters.

API

Retrieve a trunking country

Retrieve detailed information about a specific trunking country. Use this to inspect the current state and configuration of trunking country.

API

Retrieve a voice country

Retrieve detailed information about a specific voice country. Use this to inspect the current state and configuration of voice country.

PricingV2Number

2 operations
API

Retrieve a trunking number

Retrieve detailed information about a specific trunking number. Use this to inspect the current state and configuration of trunking number.

API

Retrieve a voice number

Retrieve detailed information about a specific voice number. Use this to inspect the current state and configuration of voice number.

ProxyV1Interaction

3 operations
API

Delete an interaction

Permanently remove a completed or unwanted interaction from your Twilio account to keep your interaction history clean and accurate.

API

List interactions

Retrieve a paginated list of interaction. Results can be filtered and sorted using query parameters.

API

Retrieve an interaction

Retrieve detailed information about a specific communication session's interaction, including its current status and participant details, to monitor and troubleshoot customer engagements.

ProxyV1MessageInteraction

3 operations
API

Create a message interaction

Create a new message interaction. Use this to provision or configure message interaction for your account.

2 input
API

List message interactions

Retrieve a paginated list of message interaction. Results can be filtered and sorted using query parameters.

API

Retrieve a message interaction

Retrieve detailed information about a specific message interaction. Use this to inspect the current state and configuration of message interaction.

ProxyV1Participant

4 operations
API

Create a participant

Create a new participant. Use this to provision or configure participant for your account.

4 input
API

Delete a participant

Permanently removes a participant from a proxy session, allowing solopreneurs to clean up unused or outdated participant records and maintain a tidy, low-cost data environment.

API

List participants

Retrieve a paginated list of participant. Results can be filtered and sorted using query parameters.

API

Retrieve a participant

Retrieve detailed information about a specific participant. Use this to inspect the current state and configuration of participant.

ProxyV1PhoneNumber

5 operations
API

Create a phone number

Provisions a new phone number that can be used for voice, messaging, or proxy services, giving you a dedicated line for customer communications.

3 input
API

Delete a phone number

Permanently remove a phone number. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List phone numbers

Retrieve a paginated list of phone number. Results can be filtered and sorted using query parameters.

API

Retrieve a phone number

Retrieve detailed information about a specific phone number. Use this to inspect the current state and configuration of phone number.

API

Update a phone number

Modify the properties of an existing phone number. Use this to change the configuration of phone number.

1 input

ProxyV1Session

5 operations
API

Create a session

Create a new session. Use this to provision or configure session for your account.

6 input
API

Delete a session

Permanently remove a session. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List sessions

Retrieve a paginated list of session. Results can be filtered and sorted using query parameters.

API

Retrieve a session

Retrieve detailed information about a specific session. Use this to inspect the current state and configuration of session.

API

Update a session

Modify the properties of an existing session. Use this to change the configuration of session.

3 input

RoleAssignments

3 operations
API

Create a role assignment

Create a role assignment for the given organization

3 input
API

Delete a role assignment

Delete a role assignment for the given organization

API

List role assignments

List role assignments for the given organization

RoutesV2PhoneNumber

2 operations
API

Retrieve a phone number

Retrieves complete details about a specific phone number, including its capabilities, configuration, and current status. Use this to verify number settings before making changes or to audit your phone number inventory.

API

Update a phone number

Modify the properties of an existing phone number. Use this to change the configuration of phone number.

2 input

RoutesV2SipDomain

2 operations
API

Retrieve a sip domain

Retrieve detailed information about a specific sip domain. Use this to inspect the current state and configuration of sip domain.

API

Update a sip domain

Modify the properties of an existing sip domain. Use this to change the configuration of sip domain.

2 input

RoutesV2Trunk

2 operations
API

Retrieve a trunks

Retrieve detailed information about a specific trunks. Use this to inspect the current state and configuration of trunks.

API

Update a trunks

Modify the properties of an existing trunks. Use this to change the configuration of trunks.

2 input

SCIM

5 operations
API

Create an organization user

Create a new organization user. Use this to provision or configure organization user for your account.

11 input
API

Delete an organization user

Permanently removes a user from your organization, revoking all immediate access. This irreversible action should only be used when a user's departure is final.

API

List organization userses

Retrieve a paginated list of organization users. Results can be filtered and sorted using query parameters.

API

Retrieve an organization user

Retrieve detailed information about a specific organization user. Use this to inspect the current state and configuration of organization user.

API

Update an organization user

Modify the properties of an existing organization user. Use this to change the configuration of organization user.

11 input

ServerlessV1Asset

5 operations
API

Create a Serverless Asset

Create a new serverless asset. Use this to provision or configure static assets in a Serverless service for your account.

1 input
API

Delete a Serverless Asset

Permanently remove a serverless asset. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Serverless Assets

Retrieve a paginated list of static assets in a Serverless service. Results can be filtered and sorted using query parameters.

API

Retrieve a Serverless Asset

Pulls the current metadata and configuration of a specific static asset in a Twilio Serverless project, such as its version, content type, and file path.

API

Update a Serverless Asset

Modify the properties of an existing serverless asset. Use this to change the configuration of static assets in a Serverless service.

1 input

ServerlessV1AssetVersion

2 operations
API

List Asset Versions

Retrieve a paginated list of versions of serverless static assets. Results can be filtered and sorted using query parameters.

API

Retrieve an Asset Version

Retrieve detailed information about a specific asset version. Use this to inspect the current state and configuration of versions of serverless static assets.

ServerlessV1Build

4 operations
API

Create a Serverless Build

Creates a new serverless build that bundles your Twilio Functions and Assets into a deployable version, allowing you to update your serverless environment with new code or configuration.

4 input
API

Delete a Serverless Build

Permanently remove a serverless build. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Serverless Builds

Retrieve a paginated list of builds that deploy serverless functions and assets. Results can be filtered and sorted using query parameters.

API

Retrieve a Serverless Build

Retrieve detailed information about a specific serverless build. Use this to inspect the current state and configuration of builds that deploy serverless functions and assets.

ServerlessV1BuildStatus

1 operation
API

Retrieve a Build Status

Retrieve detailed information about a specific build status. Use this to inspect the current state and configuration of deployment status of serverless builds.

ServerlessV1Deployment

3 operations
API

Create a Serverless Deployment

Create a new serverless deployment. Use this to provision or configure deployments of serverless builds to environments for your account.

2 input
API

List Serverless Deployments

Retrieve a paginated list of deployments of serverless builds to environments. Results can be filtered and sorted using query parameters.

API

Retrieve a Serverless Deployment

Retrieve detailed information about a specific serverless deployment. Use this to inspect the current state and configuration of deployments of serverless builds to environments.

ServerlessV1Environment

4 operations
API

Create a Serverless Environment

Create a new serverless environment. Use this to provision or configure execution environments for serverless services for your account.

2 input
API

Delete a Serverless Environment

Permanently removes a serverless environment (such as a deployment stage) that is no longer needed, helping solopreneurs keep their Twilio projects organized and control costs.

API

List Serverless Environments

Retrieve a paginated list of execution environments for serverless services. Results can be filtered and sorted using query parameters.

API

Retrieve a Serverless Environment

Retrieves the current configuration and status of a specific serverless environment, allowing you to verify deployment settings or troubleshoot issues without logging into the console.

ServerlessV1Function

5 operations
API

Create a Serverless Function

Creates a new serverless function within a Twilio Serverless service, enabling custom logic for handling incoming requests or executing background tasks.

1 input
API

Delete a Serverless Function

Permanently remove a serverless function. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Serverless Functions

Lists all functions in a Serverless service, with filtering and sorting options for efficient management.

API

Retrieve a Serverless Function

Retrieve detailed information about a specific serverless function. Use this to inspect the current state and configuration of functions in a Serverless service.

API

Update a Serverless Function

Modify the properties of an existing serverless function. Use this to change the configuration of functions in a Serverless service.

1 input

ServerlessV1FunctionVersion

2 operations
API

List Function Versions

Retrieve a paginated list of versions of serverless functions. Results can be filtered and sorted using query parameters.

API

Retrieve a Function Version

Retrieve detailed information about a specific function version. Use this to inspect the current state and configuration of versions of serverless functions.

ServerlessV1FunctionVersionContent

1 operation
API

Retrieve a Function Version Content

Retrieve detailed information about a specific function version content. Use this to inspect the current state and configuration of source code content of function versions.

ServerlessV1Log

2 operations
API

List Serverless Logs

Retrieve a paginated list of execution logs for serverless functions. Results can be filtered and sorted using query parameters.

API

Retrieve a Serverless Log

Retrieve detailed information about a specific serverless log. Use this to inspect the current state and configuration of execution logs for serverless functions.

ServerlessV1Variable

5 operations
API

Create an Environment Variable

Create a new environment variable. Use this to provision or configure environment variables for serverless environments for your account.

2 input
API

Delete an Environment Variable

Permanently remove a environment variable. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Environment Variables

Retrieve a paginated list of environment variables for serverless environments. Results can be filtered and sorted using query parameters.

API

Retrieve an Environment Variable

Retrieve detailed information about a specific environment variable. Use this to inspect the current state and configuration of environment variables for serverless environments.

API

Update an Environment Variable

Modify the properties of an existing environment variable. Use this to change the configuration of environment variables for serverless environments.

2 input

StudioV2Execution

5 operations
API★ Featured

Create a Studio Execution

Starts a predefined automated workflow in Twilio Studio, enabling you to trigger a sequence of actions (like calls or messages) for a specific contact or event without manual intervention.

3 input
API

Delete a Studio Execution

Permanently remove a studio execution. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Studio Executions

Retrieve a paginated list of flow execution instances in Twilio Studio. Results can be filtered and sorted using query parameters.

API

Retrieve a Studio Execution

Fetches the current state and details of a specific Twilio Studio flow execution, allowing you to inspect its progress, input data, and outcome.

API

Update a Studio Execution

Modify the properties of an existing studio execution. Use this to change the configuration of flow execution instances in Twilio Studio.

1 input

StudioV2ExecutionContext

1 operation
API

Retrieve an Execution Context

Retrieve detailed information about a specific execution context. Use this to inspect the current state and configuration of runtime context data for Studio executions.

StudioV2ExecutionStep

2 operations
API

List Execution Steps

Shows every step that ran during a specific execution of a Studio flow, helping you trace the exact path a customer interaction followed from start to finish.

API

Retrieve an Execution Step

Retrieve detailed information about a specific execution step. Use this to inspect the current state and configuration of individual steps within a Studio flow execution.

StudioV2ExecutionStepContext

1 operation
API

Retrieve a Step Context

Retrieve detailed information about a specific step context. Use this to inspect the current state and configuration of context data for individual Studio execution steps.

StudioV2Flow

5 operations
API

Create a Studio Flow

Create a new studio flow. Use this to provision or configure visual IVR and messaging flows built in Twilio Studio for your account.

4 input
API

Delete a Studio Flow

Permanently remove a studio flow. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Studio Flows

Retrieve a paginated list of visual IVR and messaging flows built in Twilio Studio. Results can be filtered and sorted using query parameters.

API

Retrieve a Studio Flow

Retrieve detailed information about a specific studio flow. Use this to inspect the current state and configuration of visual IVR and messaging flows built in Twilio Studio.

API

Update a Studio Flow

Modify the properties of an existing studio flow. Use this to change the configuration of visual IVR and messaging flows built in Twilio Studio.

4 input

StudioV2FlowRevision

2 operations
API

List Flow Revisions

Retrieve a paginated list of revision history for Studio flows. Results can be filtered and sorted using query parameters.

API

Retrieve a Flow Revision

Retrieve detailed information about a specific flow revision. Use this to inspect the current state and configuration of revision history for Studio flows.

StudioV2FlowTestUser

2 operations
API

Retrieve a Flow Test User

Retrieve detailed information about a specific flow test user. Use this to inspect the current state and configuration of test users for Studio flow testing.

API

Update a Flow Test User

Modify the properties of an existing test user in a Twilio Studio flow to simulate different scenarios during testing and debugging.

1 input

StudioV2FlowValidate

1 operation
API

Update a Flow Validation

Modify the properties of an existing flow validation. Use this to change the configuration of validation of Studio flow definitions.

4 input

SupersimV1BillingPeriod

1 operation
API

List Super SIM Billing Periods

Retrieve a paginated list of billing periods for Super SIM usage. Results can be filtered and sorted using query parameters.

SupersimV1EsimProfile

3 operations
API

Create an eSIM Profile

Create a new esim profile. Use this to provision or configure eSIM profiles for Super SIM devices for your account.

4 input
API

List eSIM Profiles

Retrieve a paginated list of eSIM profiles for Super SIM devices. Results can be filtered and sorted using query parameters.

API

Retrieve an eSIM Profile

Retrieve detailed information about a specific esim profile. Use this to inspect the current state and configuration of eSIM profiles for Super SIM devices.

SupersimV1Fleet

4 operations
API

Create a Super SIM Fleet

Create a new super sim fleet. Use this to provision or configure fleets that group and configure Super SIMs for your account.

9 input
API

List Super SIM Fleets

Retrieve a paginated list of fleets that group and configure Super SIMs. Results can be filtered and sorted using query parameters.

API

Retrieve a Super SIM Fleet

Retrieve detailed information about a specific super sim fleet. Use this to inspect the current state and configuration of fleets that group and configure Super SIMs.

API

Update a Super SIM Fleet

Modify the properties of an existing super sim fleet. Use this to change the configuration of fleets that group and configure Super SIMs.

7 input

SupersimV1IpCommand

3 operations
API

Create an IP Command

Create a new ip command. Use this to provision or configure IP commands sent to Super SIM devices for your account.

6 input
API

List IP Commands

Retrieve a paginated list of IP commands sent to Super SIM devices. Results can be filtered and sorted using query parameters.

API

Retrieve an IP Command

Retrieve detailed information about a specific ip command. Use this to inspect the current state and configuration of IP commands sent to Super SIM devices.

SupersimV1Network

2 operations
API

List Mobile Networks

Retrieve a paginated list of mobile networks available for Super SIM connectivity. Results can be filtered and sorted using query parameters.

API

Retrieve a Mobile Network

Retrieve detailed information about a specific mobile network. Use this to inspect the current state and configuration of mobile networks available for Super SIM connectivity.

SupersimV1NetworkAccessProfile

4 operations
API

Create a Network Access Profile

Create a new network access profile. Use this to provision or configure network access profiles controlling Super SIM connectivity for your account.

2 input
API

List Network Access Profiles

Retrieve a paginated list of network access profiles controlling Super SIM connectivity. Results can be filtered and sorted using query parameters.

API

Retrieve a Network Access Profile

Retrieve detailed information about a specific network access profile. Use this to inspect the current state and configuration of network access profiles controlling Super SIM connectivity.

API

Update a Network Access Profile

Modify the properties of an existing network access profile. Use this to change the configuration of network access profiles controlling Super SIM connectivity.

1 input

SupersimV1NetworkAccessProfileNetwork

4 operations
API

Create a Network Access Profile Network

Adds a specific mobile network to a network access profile, allowing you to control which networks your Super SIM devices can connect to.

1 input
API

Delete a Network Access Profile Network

Permanently remove a network access profile network. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Network Access Profile Networks

Retrieve a paginated list of networks included in a network access profile. Results can be filtered and sorted using query parameters.

API

Retrieve a Network Access Profile Network

Retrieve detailed information about a specific network access profile network. Use this to inspect the current state and configuration of networks included in a network access profile.

SupersimV1SettingsUpdate

1 operation
API

List Settings Updates

Retrieve a paginated list of settings update commands for Super SIM devices. Results can be filtered and sorted using query parameters.

SupersimV1Sim

1 operation
API

Create a Super SIM

Provisions a new Super SIM to give IoT devices cellular connectivity, allowing you to manage data plans and network access for each device individually.

2 input

SupersimV1SimIpAddress

1 operation
API

List sim ip addresses

Retrieve a paginated list of sim ip address. Results can be filtered and sorted using query parameters.

SupersimV1SmsCommand

3 operations
API

Create a SMS Command

Create a new sms command. Use this to provision or configure SMS commands sent to Super SIM devices for your account.

4 input
API

List SMS Commands

Retrieve a paginated list of SMS commands sent to Super SIM devices. Results can be filtered and sorted using query parameters.

API

Retrieve a SMS Command

Retrieve detailed information about a specific sms command. Use this to inspect the current state and configuration of SMS commands sent to Super SIM devices.

SyncV1Document

5 operations
API

Create a Sync Document

Create a new sync document. Use this to provision or configure synchronized JSON documents for real-time state for your account.

3 input
API

Delete a Sync Document

Permanently remove a sync document. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Sync Documents

Retrieve a paginated list of synchronized JSON documents for real-time state. Results can be filtered and sorted using query parameters.

API

Retrieve a Sync Document

Retrieve detailed information about a specific sync document. Use this to inspect the current state and configuration of synchronized JSON documents for real-time state.

API

Update a Sync Document

Updates the contents of a synchronized JSON document, allowing you to modify shared state data that is instantly reflected across all connected clients.

2 input

SyncV1DocumentPermission

4 operations
API

Delete a Document Permission

Permanently remove a document permission. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Document Permissions

Retrieve a paginated list of access permissions for Sync documents. Results can be filtered and sorted using query parameters.

API

Retrieve a Document Permission

Retrieve detailed information about a specific document permission. Use this to inspect the current state and configuration of access permissions for Sync documents.

API

Update a Document Permission

Modify the properties of an existing document permission. Use this to change the configuration of access permissions for Sync documents.

3 input

SyncV1Service

5 operations
API

Create a Sync Service

Creates a new Sync service instance to manage real-time data synchronization across multiple clients and devices

7 input
API

Delete a Sync Service

Permanently remove a sync service. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Sync Services

Retrieve a paginated list of Sync service instances for real-time data synchronization. Results can be filtered and sorted using query parameters.

API

Retrieve a Sync Service

Retrieve detailed configuration and current state of a specific Sync service instance to verify its settings and health for real-time data synchronization.

API

Update a Sync Service

Modify the properties of an existing sync service. Use this to change the configuration of Sync service instances for real-time data synchronization.

7 input

SyncV1StreamMessage

1 operation
API

Create a Stream Message

Create a new stream message. Use this to provision or configure messages published to a Sync stream for your account.

1 input

SyncV1SyncList

5 operations
API

Create a Sync List

Create a new sync list. Use this to provision or configure ordered, synchronized lists for real-time collaboration for your account.

3 input
API

Delete a Sync List

Permanently remove a sync list. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Sync Lists

Retrieve a paginated list of ordered, synchronized lists for real-time collaboration. Results can be filtered and sorted using query parameters.

API

Retrieve a Sync List

Retrieve detailed information about a specific sync list. Use this to inspect the current state and configuration of ordered, synchronized lists for real-time collaboration.

API

Update a Sync List

Modify the properties of an existing sync list. Use this to change the configuration of ordered, synchronized lists for real-time collaboration.

2 input

SyncV1SyncListItem

5 operations
API

Create a Sync List Item

Adds a new data entry to a synchronized list that automatically updates across all connected clients, enabling real-time collaboration on shared data.

4 input
API

Delete a Sync List Item

Permanently remove a sync list item. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Sync List Items

Fetches a paginated, filterable, and sortable collection of items from a synchronized list, enabling you to access and manage shared data across your apps or devices.

API

Retrieve a Sync List Item

Retrieve detailed information about a specific sync list item. Use this to inspect the current state and configuration of items in a synchronized list.

API

Update a Sync List Item

Modify the properties of an existing sync list item. Use this to change the configuration of items in a synchronized list.

4 input

SyncV1SyncListPermission

4 operations
API

Delete a List Permission

Permanently remove a list permission. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List List Permissions

Retrieve a paginated list of access permissions for Sync lists. Results can be filtered and sorted using query parameters.

API

Retrieve a List Permission

Retrieve detailed information about a specific list permission. Use this to inspect the current state and configuration of access permissions for Sync lists.

API

Update a List Permission

Modify the properties of an existing list permission. Use this to change the configuration of access permissions for Sync lists.

3 input

SyncV1SyncMap

5 operations
API

Create a Sync Map

Create a new sync map. Use this to provision or configure synchronized key-value maps for real-time state for your account.

3 input
API

Delete a Sync Map

Permanently remove a sync map. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Sync Maps

Retrieve a paginated list of synchronized key-value maps for real-time state. Results can be filtered and sorted using query parameters.

API

Retrieve a Sync Map

Retrieve detailed information about a specific sync map. Use this to inspect the current state and configuration of synchronized key-value maps for real-time state.

API

Update a Sync Map

Modify the properties of an existing sync map. Use this to change the configuration of synchronized key-value maps for real-time state.

2 input

SyncV1SyncMapItem

5 operations
API

Create a Sync Map Item

Store a key-value pair in a real-time synchronized data map, enabling instant sharing and updates of small pieces of data across multiple users or devices.

5 input
API

Delete a Sync Map Item

Permanently remove a sync map item. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Sync Map Items

Retrieve a paginated list of key-value entries in a Sync map. Results can be filtered and sorted using query parameters.

API

Retrieve a Sync Map Item

Retrieve detailed information about a specific sync map item. Use this to inspect the current state and configuration of key-value entries in a Sync map.

API

Update a Sync Map Item

Updates the value of a specific key in a Sync Map, allowing you to modify stored data in real-time

4 input

SyncV1SyncMapPermission

4 operations
API

Delete a Map Permission

Permanently remove a map permission. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Map Permissions

Retrieve a paginated list of access permissions for Sync maps. Results can be filtered and sorted using query parameters.

API

Retrieve a Map Permission

Retrieve detailed information about a specific map permission. Use this to inspect the current state and configuration of access permissions for Sync maps.

API

Update a Map Permission

Modify the properties of an existing map permission. Use this to change the configuration of access permissions for Sync maps.

3 input

SyncV1SyncStream

5 operations
API

Create a Sync Stream

Create a new sync stream. Use this to provision or configure event streams for real-time pub/sub messaging for your account.

2 input
API

Delete a Sync Stream

Permanently remove a sync stream. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Sync Streams

Retrieves a paginated list of real-time event streams, enabling management and monitoring of pub/sub messaging channels used for live updates across your app.

API

Retrieve a Sync Stream

Retrieve detailed information about a specific sync stream. Use this to inspect the current state and configuration of event streams for real-time pub/sub messaging.

API

Update a Sync Stream

Modify the properties of an existing sync stream. Use this to change the configuration of event streams for real-time pub/sub messaging.

1 input

TaskrouterV1Activity

5 operations
API

Create a TaskRouter Activity

Create a new taskrouter activity. Use this to provision or configure worker activity states (Available, Offline, etc.) for your account.

2 input
API

Delete a TaskRouter Activity

Permanently remove a taskrouter activity. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List TaskRouter Activities

Retrieve a paginated list of worker activity states (Available, Offline, etc.). Results can be filtered and sorted using query parameters.

API

Retrieve a TaskRouter Activity

Retrieve detailed information about a specific taskrouter activity. Use this to inspect the current state and configuration of worker activity states (Available, Offline, etc.).

API

Update a TaskRouter Activity

Modify the properties of an existing taskrouter activity. Use this to change the configuration of worker activity states (Available, Offline, etc.).

1 input

TaskrouterV1Event

2 operations
API

List TaskRouter Events

Retrieve a paginated list of audit events in a TaskRouter workspace. Results can be filtered and sorted using query parameters.

API

Retrieve a TaskRouter Event

Retrieve detailed information about a specific taskrouter event. Use this to inspect the current state and configuration of audit events in a TaskRouter workspace.

TaskrouterV1Task

5 operations
API

Create a TaskRouter Task

Create a new taskrouter task. Use this to provision or configure tasks routed to workers in a TaskRouter workspace for your account.

9 input
API

Delete a TaskRouter Task

Permanently removes a task from your TaskRouter workflow, freeing up capacity and cleaning up completed or irrelevant tasks

API

List TaskRouter Tasks

Retrieve a paginated list of tasks routed to workers in a TaskRouter workspace. Results can be filtered and sorted using query parameters.

API

Retrieve a TaskRouter Task

Retrieve detailed information about a specific taskrouter task. Use this to inspect the current state and configuration of tasks routed to workers in a TaskRouter workspace.

API

Update a TaskRouter Task

Modify the properties of an existing taskrouter task. Use this to change the configuration of tasks routed to workers in a TaskRouter workspace.

6 input

TaskrouterV1TaskChannel

5 operations
API

Create a Task Channel

Create a new task channel. Use this to provision or configure task channel types in TaskRouter (voice, chat, etc.) for your account.

3 input
API

Delete a Task Channel

Permanently remove a task channel. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Task Channels

Retrieve a paginated list of task channel types in TaskRouter (voice, chat, etc.). Results can be filtered and sorted using query parameters.

API

Retrieve a Task Channel

Retrieve detailed information about a specific task channel. Use this to inspect the current state and configuration of task channel types in TaskRouter (voice, chat, etc.).

API

Update a Task Channel

Update the configuration of a task channel in TaskRouter to adjust how different types of incoming work (calls, chats, emails) are distributed and handled by your team.

2 input

TaskrouterV1TaskQueue

5 operations
API

Create a Task Queue

Creates a new task queue to organize incoming work items and assign them to the appropriate workers based on your routing rules

6 input
API

Delete a Task Queue

Permanently remove a task queue. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Task Queues

Retrieve a paginated list of queues that hold tasks for worker assignment. Results can be filtered and sorted using query parameters.

API

Retrieve a Task Queue

Retrieve detailed information about a specific task queue. Use this to inspect the current state and configuration of queues that hold tasks for worker assignment.

API

Update a Task Queue

Modify the properties of an existing task queue. Use this to change the configuration of queues that hold tasks for worker assignment.

6 input

TaskrouterV1TaskQueueBulkRealTimeStatistics

1 operation
API

Create a Queue Bulk Real-Time Stats

Retrieves real-time statistics for multiple task queues at once, enabling you to monitor performance across your entire contact center or task distribution system from a single request.

TaskrouterV1TaskQueueCumulativeStatistics

1 operation
API

Retrieve a Queue Cumulative Stats

Retrieve detailed information about a specific queue cumulative stats. Use this to inspect the current state and configuration of cumulative statistics for task queues.

TaskrouterV1TaskQueueRealTimeStatistics

1 operation
API

Retrieve a Queue Real-Time Stats

Retrieves current real-time statistics for a specific task queue, such as the number of waiting tasks, available workers, and longest wait time, enabling immediate insights into workload and agent capacity.

TaskrouterV1TaskQueueStatistics

1 operation
API

Retrieve a Queue Statistics

Retrieve detailed information about a specific queue statistics. Use this to inspect the current state and configuration of statistics for a task queue.

TaskrouterV1TaskQueuesStatistics

1 operation
API

List All Queues Statisticses

Retrieve a paginated list of statistics for all task queues in a workspace. Results can be filtered and sorted using query parameters.

TaskrouterV1TaskReservation

3 operations
API

List task reservations

List all task reservations in your workspace, with filtering and sorting options, to track assignment status and manage workload distribution.

API

Retrieve a task reservation

Retrieve detailed information about a specific task reservation. Use this to inspect the current state and configuration of task reservation.

API

Update a task reservation

Modify the properties of an existing task reservation. Use this to change the configuration of task reservation.

54 input

TaskrouterV1Worker

5 operations
API

Create a TaskRouter Worker

Create a new taskrouter worker. Use this to provision or configure workers that handle tasks in TaskRouter for your account.

3 input
API

Delete a TaskRouter Worker

Permanently remove a taskrouter worker. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List TaskRouter Workers

Lists all workers available in your TaskRouter workspace, with optional filtering by attributes like skills, capacity, or activity status, so you can see who is ready to handle tasks.

API

Retrieve a TaskRouter Worker

Retrieves comprehensive details about a specific worker, including their current status, assigned tasks, and capacity configuration. This helps you monitor worker availability and performance in real-time.

API

Update a TaskRouter Worker

Modify the properties of an existing taskrouter worker. Use this to change the configuration of workers that handle tasks in TaskRouter.

4 input

TaskrouterV1WorkerChannel

3 operations
API

List Worker Channels

Retrieve a paginated list of channel capacities for a TaskRouter worker. Results can be filtered and sorted using query parameters.

API

Retrieve a Worker Channel

Inspects the current state and configuration of a specific TaskRouter worker's channel capacity, helping you understand their availability for different task types.

API

Update a Worker Channel

Modify the properties of an existing worker channel. Use this to change the configuration of channel capacities for a TaskRouter worker.

2 input

TaskrouterV1WorkerReservation

3 operations
API

List worker reservations

Retrieve a paginated list of worker reservation. Results can be filtered and sorted using query parameters.

API

Retrieve a worker reservation

Retrieve detailed information about a specific worker reservation. Use this to inspect the current state and configuration of worker reservation.

API

Update a worker reservation

Updates the status or properties of a task reservation assigned to a worker, such as accepting, rejecting, or adjusting timeout settings. This helps small teams manage task assignments and worker availability in real time.

52 input

TaskrouterV1WorkerStatistics

1 operation
API

Retrieve a Worker Statistics

Retrieve detailed information about a specific worker statistics. Use this to inspect the current state and configuration of statistics for a specific worker.

TaskrouterV1WorkersCumulativeStatistics

1 operation
API

Retrieve a Workers Cumulative Stats

Retrieve detailed information about a specific workers cumulative stats. Use this to inspect the current state and configuration of cumulative statistics for all workers.

TaskrouterV1WorkersRealTimeStatistics

1 operation
API

Retrieve a Workers Real-Time Stats

Retrieve detailed information about a specific workers real-time stats. Use this to inspect the current state and configuration of real-time statistics for all workers.

TaskrouterV1WorkersStatistics

1 operation
API

Retrieve an All Workers Statistics

Retrieve detailed information about a specific all workers statistics. Use this to inspect the current state and configuration of statistics for all workers in a workspace.

TaskrouterV1Workflow

5 operations
API

Create a TaskRouter Workflow

Create a new taskrouter workflow. Use this to provision or configure routing rules that assign tasks to queues for your account.

5 input
API

Delete a TaskRouter Workflow

Permanently remove a taskrouter workflow. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List TaskRouter Workflows

Retrieve a paginated list of routing rules that assign tasks to queues. Results can be filtered and sorted using query parameters.

API

Retrieve a TaskRouter Workflow

Retrieve detailed information about a specific taskrouter workflow. Use this to inspect the current state and configuration of routing rules that assign tasks to queues.

API

Update a TaskRouter Workflow

Modify the properties of an existing taskrouter workflow. Use this to change the configuration of routing rules that assign tasks to queues.

6 input

TaskrouterV1WorkflowCumulativeStatistics

1 operation
API

Retrieve a Workflow Cumulative Stats

Retrieve detailed information about a specific workflow cumulative stats. Use this to inspect the current state and configuration of cumulative statistics for a workflow.

TaskrouterV1WorkflowRealTimeStatistics

1 operation
API

Retrieve a Workflow Real-Time Stats

Retrieve detailed information about a specific workflow real-time stats. Use this to inspect the current state and configuration of real-time statistics for a workflow.

TaskrouterV1WorkflowStatistics

1 operation
API

Retrieve a Workflow Statistics

Retrieve detailed information about a specific workflow statistics. Use this to inspect the current state and configuration of statistics for a workflow.

TaskrouterV1Workspace

5 operations
API

Create a TaskRouter Workspace

Create a new taskrouter workspace. Use this to provision or configure TaskRouter workspaces that contain workers, queues, and workflows for your account.

6 input
API

Delete a TaskRouter Workspace

Permanently remove a taskrouter workspace. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List TaskRouter Workspaces

Retrieve a paginated list of TaskRouter workspaces that contain workers, queues, and workflows. Results can be filtered and sorted using query parameters.

API

Retrieve a TaskRouter Workspace

Retrieve detailed information about a specific taskrouter workspace. Use this to inspect the current state and configuration of TaskRouter workspaces that contain workers, queues, and workflows.

API

Update a TaskRouter Workspace

Updates settings for your task management workspace, allowing you to adjust how tasks are routed to your team. Ideal for scaling operations or changing priorities without rebuilding your workflow.

7 input

TaskrouterV1WorkspaceCumulativeStatistics

1 operation
API

Retrieve a Workspace Cumulative Stats

Retrieve detailed information about a specific workspace cumulative stats. Use this to inspect the current state and configuration of cumulative statistics for a workspace.

TaskrouterV1WorkspaceRealTimeStatistics

1 operation
API

Retrieve a Workspace Real-Time Stats

Retrieve detailed information about a specific workspace real-time stats. Use this to inspect the current state and configuration of real-time statistics for a workspace.

TaskrouterV1WorkspaceStatistics

1 operation
API

Retrieve a Workspace Statistics

Retrieve detailed information about a specific workspace statistics. Use this to inspect the current state and configuration of statistics for a workspace.

TrunkingV1CredentialList

4 operations
API

Create a Trunk Credential List

Create a new trunk credential list. Use this to provision or configure credential lists for SIP trunk authentication for your account.

1 input
API

Delete a Trunk Credential List

Permanently remove a trunk credential list. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Trunk Credential Lists

Retrieve a paginated list of credential lists for SIP trunk authentication. Results can be filtered and sorted using query parameters.

API

Retrieve a Trunk Credential List

Retrieve detailed information about a specific trunk credential list. Use this to inspect the current state and configuration of credential lists for SIP trunk authentication.

TrunkingV1IpAccessControlList

4 operations
API

Create a Trunk IP ACL

Create a new trunk ip acl. Use this to provision or configure IP access control lists for SIP trunks for your account.

1 input
API

Delete a Trunk IP ACL

Permanently remove a trunk ip acl. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Trunk IP ACLs

Retrieves a paginated list of IP access control lists (ACLs) assigned to a SIP trunk, enabling you to review and manage which IP addresses are permitted or restricted.

API

Retrieve a Trunk IP ACL

Get details about a specific IP access control list linked to a SIP trunk to verify its current settings and entries.

TrunkingV1OriginationUrl

5 operations
API

Create an Origination URL

Create a new origination url. Use this to provision or configure origination URLs for inbound SIP trunk routing for your account.

5 input
API

Delete an Origination URL

Permanently remove a origination url. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Origination URLs

Retrieve a paginated list of origination URLs for inbound SIP trunk routing. Results can be filtered and sorted using query parameters.

API

Retrieve an Origination URL

Retrieve detailed information about a specific origination url. Use this to inspect the current state and configuration of origination URLs for inbound SIP trunk routing.

API

Update an Origination URL

Modify the properties of an existing origination url. Use this to change the configuration of origination URLs for inbound SIP trunk routing.

5 input

TrunkingV1PhoneNumber

4 operations
API

Create a Trunk Phone Number

Assigns a new phone number to your SIP trunk, enabling you to route incoming calls through your custom call handling or auto-attendant system.

1 input
API

Delete a Trunk Phone Number

Permanently remove a trunk phone number. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Trunk Phone Numbers

Retrieve a paginated list of phone numbers associated with SIP trunks. Results can be filtered and sorted using query parameters.

API

Retrieve a Trunk Phone Number

Retrieve detailed information about a specific trunk phone number. Use this to inspect the current state and configuration of phone numbers associated with SIP trunks.

TrunkingV1Recording

2 operations
API

Retrieve a Trunk Recording Setting

Retrieve the current recording configuration for a specific SIP trunk, allowing you to verify settings like recording mode and whether recording is enabled.

API

Update a Trunk Recording Setting

Modify the properties of an existing trunk recording setting. Use this to change the configuration of recording settings for SIP trunks.

2 input

TrunkingV1Trunk

5 operations
API

Create a SIP Trunk

Create a new sip trunk. Use this to provision or configure SIP trunks for connecting your infrastructure to Twilio for your account.

8 input
API

Delete a SIP Trunk

Permanently removes a SIP trunk configuration from your account, freeing up resources and preventing unintended usage.

API

List SIP Trunks

Retrieve a paginated list of all SIP trunks configured in your Twilio account, with optional filtering and sorting.

API

Retrieve a SIP Trunk

Retrieve detailed information about a specific sip trunk. Use this to inspect the current state and configuration of SIP trunks for connecting your infrastructure to Twilio.

API

Update a SIP Trunk

Modify the properties of an existing sip trunk. Use this to change the configuration of SIP trunks for connecting your infrastructure to Twilio.

8 input

TrusthubV1ComplianceInquiries

2 operations
API

Create a Compliance Inquiry

Create a new compliance inquiry. Use this to provision or configure compliance inquiries for regulatory requirements for your account.

3 input
API

Update a Compliance Inquiry

Changes the configuration of an existing compliance inquiry to align with updated regulatory requirements, correct errors, or adapt to business changes.

2 input

TrusthubV1ComplianceRegistrationInquiries

2 operations
API

Create a compliance registration

Create a new compliance registration. Use this to provision or configure compliance registration for your account.

39 input
API

Update a compliance registration

Modify the properties of an existing compliance registration. Use this to change the configuration of compliance registration.

2 input

TrusthubV1ComplianceTollfreeInquiries

1 operation
API

Create a Toll-Free Compliance Inquiry

Create a new toll-free compliance inquiry. Use this to provision or configure compliance inquiries for toll-free numbers for your account.

38 input

TrusthubV1CustomerProfiles

5 operations
API

Create a customer profile

Create a new customer profile. Use this to provision or configure customer profile for your account.

4 input
API

Delete a customer profile

Permanently removes a customer profile and all associated data from Twilio's compliance system. Use this when you no longer need to verify or manage that customer's identity.

API

List customer profiles

Retrieves all customer profiles associated with your account, enabling you to monitor and manage regulatory compliance submissions.

API

Retrieve a customer profile

Retrieve detailed information about a specific customer profile. Use this to inspect the current state and configuration of customer profile.

API

Update a customer profile

Updates the details of an existing customer profile, such as business name, email, or status, to ensure compliance and accurate records.

4 input

TrusthubV1CustomerProfilesChannelEndpointAssignment

4 operations
API

Create a customer profile channel endpoint assignment

Create a new customer profile channel endpoint assignment. Use this to provision or configure customer profile channel endpoint assignment for your account.

2 input
API

Delete a customer profile channel endpoint assignment

Permanently remove a customer profile channel endpoint assignment. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List customer profile channel endpoint assignments

Retrieve a paginated list of customer profile channel endpoint assignment. Results can be filtered and sorted using query parameters.

API

Retrieve a customer profile channel endpoint assignment

Retrieve detailed information about a specific customer profile channel endpoint assignment. Use this to inspect the current state and configuration of customer profile channel endpoint assignment.

TrusthubV1CustomerProfilesEntityAssignments

4 operations
API

Create a customer profile entity assignment

Create a new customer profile entity assignment. Use this to provision or configure customer profile entity assignment for your account.

1 input
API

Delete a customer profile entity assignment

Permanently remove a customer profile entity assignment. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List customer profile entity assignments

Retrieve a paginated list of customer profile entity assignment. Results can be filtered and sorted using query parameters.

API

Retrieve a customer profile entity assignment

Retrieve detailed information about a specific customer profile entity assignment. Use this to inspect the current state and configuration of customer profile entity assignment.

TrusthubV1CustomerProfilesEvaluations

3 operations
API

Create a customer profile evaluation

Create a new customer profile evaluation. Use this to provision or configure customer profile evaluation for your account.

1 input
API

List customer profile evaluations

Retrieve a paginated list of customer profile evaluation. Results can be filtered and sorted using query parameters.

API

Retrieve a customer profile evaluation

Fetches the current status and details of a submitted customer profile evaluation, allowing you to check approval progress or review reasons for rejection.

TrusthubV1EndUser

5 operations
API

Create an End User

Create a new end user. Use this to provision or configure end-user records for regulatory compliance for your account.

3 input
API

Delete an End User

Permanently remove a end user. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List End Users

Retrieve a paginated list of end-user records for regulatory compliance. Results can be filtered and sorted using query parameters.

API

Retrieve an End User

Retrieve detailed information about a specific end user. Use this to inspect the current state and configuration of end-user records for regulatory compliance.

API

Update an End User

Modify the properties of an existing end user. Use this to change the configuration of end-user records for regulatory compliance.

2 input

TrusthubV1EndUserType

2 operations
API

List End-User Types

Retrieves a list of available end-user types (e.g., individual, organization) for Trust Hub registration, helping you choose the correct category for compliance submissions.

API

Retrieve an End-User Type

Retrieve detailed information about a specific end-user type. Use this to inspect the current state and configuration of types of end users for Trust Hub registration.

TrusthubV1Policies

2 operations
API

List policieses

Retrieve a paginated list of policies. Results can be filtered and sorted using query parameters.

API

Retrieve a policies

Retrieve detailed information about a specific policies. Use this to inspect the current state and configuration of policies.

TrusthubV1SupportingDocument

5 operations
API

Create a Supporting Document

Create a new supporting document. Use this to provision or configure documents uploaded for Trust Hub verification for your account.

3 input
API

Delete a Supporting Document

Permanently remove a supporting document. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Supporting Documents

Retrieve a paginated list of documents uploaded for Trust Hub verification. Results can be filtered and sorted using query parameters.

API

Retrieve a Supporting Document

Retrieve detailed information about a specific supporting document. Use this to inspect the current state and configuration of documents uploaded for Trust Hub verification.

API

Update a Supporting Document

Modify the properties of an existing supporting document. Use this to change the configuration of documents uploaded for Trust Hub verification.

2 input

TrusthubV1SupportingDocumentType

2 operations
API

List Supporting Document Types

Retrieve a paginated list of types of documents accepted for Trust Hub. Results can be filtered and sorted using query parameters.

API

Retrieve a Supporting Document Type

Retrieve detailed information about a specific supporting document type. Use this to inspect the current state and configuration of types of documents accepted for Trust Hub.

TrusthubV1TrustProducts

5 operations
API

Create a trust product

Create a new trust product. Use this to provision or configure trust product for your account.

4 input
API

Delete a trust product

Permanently remove a trust product. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List trust products

Retrieve a paginated list of trust product. Results can be filtered and sorted using query parameters.

API

Retrieve a trust product

Retrieve detailed information about a specific trust product. Use this to inspect the current state and configuration of trust product.

API

Update a trust product

Modify the properties of an existing trust product. Use this to change the configuration of trust product.

4 input

TrusthubV1TrustProductsChannelEndpointAssignment

4 operations
API

Create a trust product channel endpoint assignment

Create a new trust product channel endpoint assignment. Use this to provision or configure trust product channel endpoint assignment for your account.

2 input
API

Delete a trust product channel endpoint assignment

Permanently remove a trust product channel endpoint assignment. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List trust product channel endpoint assignments

Retrieve a paginated list of trust product channel endpoint assignment. Results can be filtered and sorted using query parameters.

API

Retrieve a trust product channel endpoint assignment

Retrieve detailed information about a specific trust product channel endpoint assignment. Use this to inspect the current state and configuration of trust product channel endpoint assignment.

TrusthubV1TrustProductsEntityAssignments

4 operations
API

Create a trust product entity assignment

Create a new trust product entity assignment. Use this to provision or configure trust product entity assignment for your account.

1 input
API

Delete a trust product entity assignment

Permanently remove a trust product entity assignment. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List trust product entity assignments

Retrieve a paginated list of trust product entity assignment. Results can be filtered and sorted using query parameters.

API

Retrieve a trust product entity assignment

Retrieve the specific details and current state of a single entity assignment within a trust product, allowing you to verify configurations or troubleshoot compliance issues for your customers.

TrusthubV1TrustProductsEvaluations

3 operations
API

Create a trust product evaluation

Create a new trust product evaluation. Use this to provision or configure trust product evaluation for your account.

1 input
API

List trust product evaluations

Retrieve a paginated list of trust product evaluation. Results can be filtered and sorted using query parameters.

API

Retrieve a trust product evaluation

Retrieve detailed information about a specific trust product evaluation. Use this to inspect the current state and configuration of trust product evaluation.

VideoV1Anonymize

1 operation
API

Update a room participant anonymize

Modify the properties of an existing room participant anonymize. Use this to change the configuration of room participant anonymize.

VideoV1Composition

4 operations
API

Create a Video Composition

Create a new video composition. Use this to provision or configure composed recordings from video rooms for your account.

9 input
API

Delete a Video Composition

Permanently removes a video composition, freeing up storage and keeping your media library organized.

API

List Video Compositions

Retrieve a paginated list of composed recordings from video rooms. Results can be filtered and sorted using query parameters.

API

Retrieve a Video Composition

Retrieves the current status, metadata, and download URL of a previously created video composition, allowing you to confirm it is ready for use or to inspect its configuration.

VideoV1CompositionHook

5 operations
API

Create a Composition Hook

Create a new composition hook. Use this to provision or configure automatic composition rules for video recordings for your account.

10 input
API

Delete a Composition Hook

Permanently removes a composition hook, stopping automatic video composition for that recording trigger.

API

List Composition Hooks

Retrieve a paginated list of automatic composition rules for video recordings. Results can be filtered and sorted using query parameters.

API

Retrieve a Composition Hook

Retrieve detailed information about a specific composition hook. Use this to inspect the current state and configuration of automatic composition rules for video recordings.

API

Update a Composition Hook

Modify the properties of an existing composition hook. Use this to change the configuration of automatic composition rules for video recordings.

10 input

VideoV1CompositionSettings

2 operations
API

Create a Composition Settings

Configure default settings for how video recordings are composed and stored, allowing you to automatically apply consistent formatting and delivery options to all your Twilio video compositions.

6 input
API

Retrieve a Composition Settings

Retrieve detailed information about a specific composition settings. Use this to inspect the current state and configuration of default settings for video compositions.

VideoV1Participant

3 operations
API

List room participants

Retrieve a paginated list of room participant. Results can be filtered and sorted using query parameters.

API

Retrieve a room participant

Retrieve detailed information about a specific room participant. Use this to inspect the current state and configuration of room participant.

API

Update a room participant

Modify the properties of an existing room participant. Use this to change the configuration of room participant.

1 input

VideoV1PublishedTrack

2 operations
API

List room participant published tracks

Retrieves all media tracks (audio, video, or screen share) that a participant has published in a video room, allowing you to verify what each participant is sharing.

API

Retrieve a room participant published track

Retrieve detailed information about a specific room participant published track. Use this to inspect the current state and configuration of room participant published track.

VideoV1Recording

3 operations
API

Delete a Video Recording

Permanently remove a video recording. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Video Recordings

Retrieve a paginated list of recordings from video room participants. Results can be filtered and sorted using query parameters.

API

Retrieve a Video Recording

Retrieves metadata and status details for a specific video recording from a Twilio Video room, allowing you to check completion status, duration, and file location.

VideoV1RecordingRules

2 operations
API

Retrieve a room recording rule

Retrieve detailed information about a specific room recording rule. Use this to inspect the current state and configuration of room recording rule.

API

Update a room recording rule

Modify the properties of an existing room recording rule. Use this to change the configuration of room recording rule.

1 input

VideoV1RecordingSettings

2 operations
API

Create a Recording Settings

Create a new recording settings. Use this to provision or configure default settings for video recordings for your account.

6 input
API

Retrieve a Recording Settings

Retrieves the current default configuration for video recording settings, allowing you to inspect settings like storage location and retention policies.

VideoV1Room

4 operations
API

Create a Video Room

Provisions a new video room for real-time communication, allowing participants to join with audio and video for interactive sessions.

17 input
API

List Video Rooms

Retrieve a paginated list of video rooms for real-time video communication. Results can be filtered and sorted using query parameters.

API

Retrieve a Video Room

Fetches the current status and settings of a specific video room, allowing you to monitor active sessions and verify room configuration.

API

Update a Video Room

Update properties of an existing video room, such as enabling recording, changing participant limits, or modifying callback URLs, to adapt to changing needs during a live session.

1 input

VideoV1RoomRecording

3 operations
API

Delete a room recording

Permanently remove a room recording. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List room recordings

Retrieve a paginated list of room recording. Results can be filtered and sorted using query parameters.

API

Retrieve a room recording

Retrieve detailed information about a specific room recording. Use this to inspect the current state and configuration of room recording.

VideoV1SubscribeRules

2 operations
API

Retrieve a room participant subscribe rule

Retrieve detailed information about a specific room participant subscribe rule. Use this to inspect the current state and configuration of room participant subscribe rule.

API

Update a room participant subscribe rule

Modify the properties of an existing room participant subscribe rule. Use this to change the configuration of room participant subscribe rule.

1 input

VideoV1SubscribedTrack

2 operations
API

List room participant subscribed tracks

Retrieve a paginated list of room participant subscribed track. Results can be filtered and sorted using query parameters.

API

Retrieve a room participant subscribed track

Retrieves details about a specific track that a participant is subscribed to in a video room, such as whether it's video or audio and its current status.

VideoV1Transcriptions

4 operations
API

Create a room transcriptions

Create a new room transcriptions. Use this to provision or configure room transcriptions for your account.

1 input
API

List room transcriptionses

Retrieve a paginated list of room transcriptions. Results can be filtered and sorted using query parameters.

API

Retrieve a room transcriptions

Retrieve detailed information about a specific room transcriptions. Use this to inspect the current state and configuration of room transcriptions.

API

Update a room transcriptions

Modify the properties of an existing room transcriptions. Use this to change the configuration of room transcriptions.

2 input

VoiceV1ArchivedCall

1 operation
API

Delete an Archived Call

Permanently remove a archived call. This action cannot be undone. Ensure the resource is no longer needed before deleting.

VoiceV1BulkCountryUpdate

1 operation
API

Create a dialing permissions country bulk update

Create a new dialing permissions country bulk update. Use this to provision or configure dialing permissions country bulk update for your account.

1 input

VoiceV1ByocTrunk

5 operations
API

Create a BYOC Trunk

Create a new byoc trunk. Use this to provision or configure Bring Your Own Carrier SIP trunks for your account.

10 input
API

Delete a BYOC Trunk

Permanently remove a byoc trunk. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List BYOC Trunks

Retrieve a paginated list of Bring Your Own Carrier SIP trunks. Results can be filtered and sorted using query parameters.

API

Retrieve a BYOC Trunk

Fetches the current configuration and status of a Bring Your Own Carrier (BYOC) SIP trunk, allowing you to verify settings and troubleshoot call routing.

API

Update a BYOC Trunk

Modify the properties of an existing byoc trunk. Use this to change the configuration of Bring Your Own Carrier SIP trunks.

10 input

VoiceV1ConnectionPolicy

5 operations
API

Create a Connection Policy

Creates a new connection policy that defines how calls are routed via SIP trunks, enabling you to control call routing, costs, and failover behavior for your Twilio voice infrastructure.

1 input
API

Delete a Connection Policy

Permanently remove a connection policy. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Connection Policies

Retrieve a paginated list of connection policies for SIP routing. Results can be filtered and sorted using query parameters.

API

Retrieve a Connection Policy

Retrieve detailed information about a specific connection policy. Use this to inspect the current state and configuration of connection policies for SIP routing.

API

Update a Connection Policy

Modify the properties of an existing connection policy. Use this to change the configuration of connection policies for SIP routing.

1 input

VoiceV1ConnectionPolicyTarget

5 operations
API

Create a Connection Policy Target

Create a new connection policy target. Use this to provision or configure SIP targets within a connection policy for your account.

5 input
API

Delete a Connection Policy Target

Permanently remove a connection policy target. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Connection Policy Targets

Retrieve a paginated list of SIP targets within a connection policy. Results can be filtered and sorted using query parameters.

API

Retrieve a Connection Policy Target

Retrieve detailed information about a specific connection policy target. Use this to inspect the current state and configuration of SIP targets within a connection policy.

API

Update a Connection Policy Target

Modify the properties of an existing connection policy target. Use this to change the configuration of SIP targets within a connection policy.

5 input

VoiceV1Country

2 operations
API

List dialing permissions countries

Retrieve a paginated list of dialing permissions country. Results can be filtered and sorted using query parameters.

API

Retrieve a dialing permissions country

Retrieve detailed information about a specific dialing permissions country. Use this to inspect the current state and configuration of dialing permissions country.

VoiceV1HighriskSpecialPrefix

1 operation
API

List dialing permissions hrs prefixeses

Retrieve a list of high-risk special prefixes (HRS) that have restricted dialing permissions, helping you manage which numbers your business can call.

VoiceV1IpRecord

5 operations
API

Create an IP Record

Adds an IP address to your Twilio account for use with SIP (Session Initiation Protocol) trunking, enabling voice and call routing from that IP to your Twilio phone numbers.

3 input
API

Delete an IP Record

Permanently remove a ip record. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List IP Records

Retrieve a paginated list of IP address records for SIP connectivity. Results can be filtered and sorted using query parameters.

API

Retrieve an IP Record

Retrieves the current configuration and status of a specific IP address record used for SIP connectivity, enabling verification and troubleshooting

API

Update an IP Record

Modify the properties of an existing ip record. Use this to change the configuration of IP address records for SIP connectivity.

1 input

VoiceV1Settings

2 operations
API

Retrieve a dialing permissions settings

Retrieve detailed information about a specific dialing permissions settings. Use this to inspect the current state and configuration of dialing permissions settings.

API

Update a dialing permissions settings

Modify the properties of an existing dialing permissions settings. Use this to change the configuration of dialing permissions settings.

1 input

VoiceV1SourceIpMapping

5 operations
API

Create a Source IP Mapping

Create a new source ip mapping. Use this to provision or configure source IP to SIP domain mappings for your account.

2 input
API

Delete a Source IP Mapping

Permanently remove a source ip mapping. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Source IP Mappings

Retrieve a paginated list of source IP to SIP domain mappings. Results can be filtered and sorted using query parameters.

API

Retrieve a Source IP Mapping

Retrieve detailed information about a specific source ip mapping. Use this to inspect the current state and configuration of source IP to SIP domain mappings.

API

Update a Source IP Mapping

Modify the properties of an existing source ip mapping. Use this to change the configuration of source IP to SIP domain mappings.

1 input

WirelessV1Command

4 operations
API

Create a Wireless Command

Sends a machine-to-machine command to a wireless SIM, useful for remotely configuring, controlling, or troubleshooting IoT devices connected to Twilio's cellular network.

7 input
API

Delete a Wireless Command

Permanently remove a wireless command. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Wireless Commands

Retrieve a paginated list of machine-to-machine commands sent to wireless SIMs. Results can be filtered and sorted using query parameters.

API

Retrieve a Wireless Command

Retrieve detailed information about a specific wireless command. Use this to inspect the current state and configuration of machine-to-machine commands sent to wireless SIMs.

WirelessV1DataSession

1 operation
API

List Wireless Data Sessions

Retrieve a paginated list of cellular data sessions for wireless SIMs. Results can be filtered and sorted using query parameters.

WirelessV1RatePlan

5 operations
API

Create a Wireless Rate Plan

Defines a new pricing structure for wireless SIM data usage, enabling you to control and customize how data is billed for your devices or accounts.

12 input
API

Delete a Wireless Rate Plan

Permanently remove a wireless rate plan. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Wireless Rate Plans

Retrieve a paginated list of rate plans for wireless SIM data usage. Results can be filtered and sorted using query parameters.

API

Retrieve a Wireless Rate Plan

Retrieve detailed information about a specific wireless rate plan. Use this to inspect the current state and configuration of rate plans for wireless SIM data usage.

API

Update a Wireless Rate Plan

Modify the configuration of an existing wireless data rate plan for SIMs, such as data limits, pricing, or roaming settings, to align with evolving business needs or device usage patterns

2 input

WirelessV1Sim

4 operations
API

Delete a Wireless SIM

Permanently remove a wireless sim. This action cannot be undone. Ensure the resource is no longer needed before deleting.

API

List Wireless SIMs

Retrieve a paginated list of SIM cards for IoT and M2M connectivity. Results can be filtered and sorted using query parameters.

API

Retrieve a Wireless SIM

Retrieve current status and configuration details of a specific wireless SIM card to monitor its connectivity and data usage for IoT devices.

API

Update a Wireless SIM

Modify the properties of an existing wireless sim. Use this to change the configuration of SIM cards for IoT and M2M connectivity.

18 input

WirelessV1UsageRecord

2 operations
API

List Wireless Usage Records

Retrieve a paginated list of data usage records for wireless SIMs. Results can be filtered and sorted using query parameters.

API

List Wireless Usage Records

Retrieve a paginated list of data usage records for wireless SIMs. Results can be filtered and sorted using query parameters.

What now

Use Twilio in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.