Thanks to visit codestin.com
Credit goes to docs.stackone.com

Skip to main content
Twilio
Twilio
51 actions · 20 events · 3 auth methods
Messaging

Authentication

Account SID and Auth Token

Your primary account credentials. Provides full access to all Twilio resources under your account.Guides: Connector Profile, Link Account

API Key

Recommended for production. API keys can be independently rotated and revoked without affecting your main credentials.Guides: Connector Profile, Link Account

OAuth 2.0 (Client Credentials)

Requires creating an OAuth app in the Twilio Console. Access tokens expire after 1 hour and are automatically refreshed.Guides: Connector Profile, Link Account
Actions
|
51 actions
Action
Description
Required scopes
List Messages
List all messages sent or received by your Twilio account
Get Message
Retrieve details of a specific message by SID
Create Message
Create a new SMS or MMS message
Update Message
Update a message (redact message body or cancel scheduled message)
Delete Message
Delete a message record
List Message Media
List all media associated with a message
Get Message Media
Retrieve details of a specific media item attached to a message
Delete Message Media
Delete a specific media instance
List Calls
List all calls made to and from your Twilio account
Get Call
Retrieve details of a specific call by SID
Make Call
Initiate an outbound call
Update Call
Modify an in-progress call (redirect, cancel, or complete)
Delete Call
Delete a call record
List Call Recordings
List all recordings for a specific call
Get Account
Retrieve account information and current status
List Accounts
List all accounts including the main account and subaccounts
Create Account
Create a new account under the main account
Update Account
Update account properties (friendly name or status)
List Conversations
List all conversations in your account
Get Conversation
Retrieve details of a specific conversation by SID
Create Conversation
Create a new conversation
Update Conversation
Update an existing conversation
Delete Conversation
Delete a conversation
List Conversation Messages
List all messages in a conversation
Get Conversation Message
Retrieve details of a specific message in a conversation
Create Conversation Message
Create a new message in a conversation
Update Conversation Message
Update an existing message in a conversation
Delete Conversation Message
Delete a message from a conversation
List Conversation Participants
List all participants in a conversation
Get Conversation Participant
Retrieve details of a specific participant in a conversation
Create Conversation Participant
Create a new participant in a conversation
Update Conversation Participant
Update a participant in a conversation
Delete Conversation Participant
Delete a participant from a conversation
List Conversation Users
List all users in the conversations service
Get Conversation User
Retrieve details of a specific user
Create Conversation User
Create a new user in the conversations service
Update Conversation User
Update an existing user
Delete Conversation User
Delete a user from the conversations service
List Conversation Webhooks
List all webhooks configured for a specific conversation
List User Conversations
List all conversations a specific user belongs to
Create Event Sink
Create a new Event Streams Sink (webhook destination) to receive Twilio events.
Get Event Sink
Retrieve details of a specific Event Streams Sink by SID.
List Event Sinks
List all Event Streams Sinks in the Twilio account.
Delete Event Sink
Delete an Event Streams Sink. The Sink must not be referenced by any active Subscriptions.
Create Event Subscription
Create a new Event Streams Subscription to link event types to a Sink.
Get Event Subscription
Retrieve details of a specific Event Streams Subscription by SID.
List Event Subscriptions
List all Event Streams Subscriptions in the Twilio account.
Delete Event Subscription
Delete an Event Streams Subscription. Events will stop being delivered to the associated Sink.
List Subscribed Events
List all event types subscribed under a specific Subscription.
List Event Types
List all available Twilio Event Streams event types.
Get Event Type
Retrieve details of a specific Event Streams event type.
Events
|
20 events
Event
Description
Tags
Test Event
Responds to Twilio Event Streams test events sent when validating a Sink endpoint.
EventsHealth Check
Message Delivered
Emitted when an outbound message is successfully delivered to the recipient.
EventsMessaging
Message Sent
Emitted when an outbound message is accepted and queued by Twilio for delivery.
EventsMessaging
Message Failed
Emitted when an outbound message fails to deliver and will not be retried.
EventsMessaging
Inbound Message Received
Emitted when a message is received by a Twilio phone number or messaging resource.
EventsMessaging
Call Summary Complete
Emitted when a voice call summary is available via Twilio Voice Insights.
EventsVoice
Call Initiated
Emitted when an outbound call is initiated.
EventsVoice
Call Ringing
Emitted when an outbound call starts ringing at the destination.
EventsVoice
Call Answered
Emitted when a voice call is answered.
EventsVoice
Call Completed
Emitted when a voice call ends.
EventsVoice
Conversation Added
Emitted when a new Twilio Conversation is created.
EventsConversations
Conversation Updated
Emitted when a Twilio Conversation is updated (attributes, friendly name, etc.).
EventsConversations
Conversation Removed
Emitted when a Twilio Conversation is deleted.
EventsConversations
Conversation State Updated
Emitted when a Twilio Conversation state changes (active, inactive, closed).
EventsConversations
Conversation Message Added
Emitted when a new message is added to a Twilio Conversation.
EventsConversationsMessages
Conversation Message Updated
Emitted when a message in a Twilio Conversation is updated.
EventsConversationsMessages
Conversation Message Removed
Emitted when a message is removed from a Twilio Conversation.
EventsConversationsMessages
Conversation Participant Added
Emitted when a participant joins a Twilio Conversation.
EventsConversationsParticipants
Conversation Participant Removed
Emitted when a participant leaves or is removed from a Twilio Conversation.
EventsConversationsParticipants
Conversation User Updated
Emitted when a Conversations user’s properties are updated.
EventsConversationsUsers

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
https://stackone-logos.com/api/twilio/filled/png

Connector Profile

Twilio - Account SID and Auth Token
https://stackone-logos.com/api/twilio/filled/png

Connector Profile

Twilio - API Key
https://stackone-logos.com/api/twilio/filled/png

Connector Profile

Twilio - OAuth 2.0 (Client Credentials)
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
https://stackone-logos.com/api/twilio/filled/png

Link Account

Twilio - Account SID and Auth Token
https://stackone-logos.com/api/twilio/filled/png

Link Account

Twilio - API Key
https://stackone-logos.com/api/twilio/filled/png

Link Account

Twilio - OAuth 2.0 (Client Credentials)
4

Use Actions

Invoke actions using one of the methods below: