Skip to main content
The Twilio node adds Twilio operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields. Twilio also includes 1 trigger operation (marked in the tables below) that can start a workflow when something happens in Twilio.
You can wire the Twilio node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect Twilio under Credentials in the node settings. See Connecting credentials for the general flow.

Account

Enter the values manually when creating the credential. Navigate to Console Dashboard → Account Info section → Copy Account SID and Auth Token Get your credentials here.

API key

Enter the values manually when creating the credential. Navigate to Console → API Keys & Tokens → Create API Key → Save the API Key SID and Secret (secret is shown only once) Get your credentials here.

SendGrid API key

Enter the values manually when creating the credential. Navigate to Settings → API Keys → Create API Key → Select ‘Restricted Access’ → Grant ‘Mail Send’ permission → Generate & View Get your credentials here.

Operations

Call

OperationIDDescriptionTrigger
Get Callget_callGet details about a specific call by SID
List Callslist_callsList calls made to/from your account with filters
Make Outbound Callmake_outbound_callMake an outbound phone call with TwiML instructions
Update in Progress Callupdate_in_progress_callUpdate an in-progress call (redirect, hangup, or modify)

Conference

OperationIDDescriptionTrigger
Get Conferenceget_conferenceGet details about a specific conference
List Conference Participantslist_conference_participantsList participants in a conference
List Conferenceslist_conferencesList conferences in your account
Update Conference Participantupdate_conference_participantUpdate a conference participant (mute, hold, kick)

Conversation

OperationIDDescriptionTrigger
Add Conversation Participantadd_conversation_participantAdd a participant to a conversation (SMS, WhatsApp, or Chat)
Create Conversationcreate_conversationCreate a new conversation (Conversations API)
Delete Conversationdelete_conversationDelete a conversation
Get Conversationget_conversationGet details about a specific conversation
List Conversationslist_conversationsList all conversations in your account
Send Conversation Messagesend_conversation_messageSend a message to a conversation

Email

OperationIDDescriptionTrigger
Get Sendgrid Email Statsget_sendgrid_email_statsGet email delivery statistics from SendGrid
Send Sendgrid Template Emailsend_sendgrid_template_emailSend an email using a SendGrid template
Send Sendgrid Transactional Emailsend_sendgrid_transactional_emailSend a transactional email via SendGrid Email API

Message

OperationIDDescriptionTrigger
Delete Messagedelete_messageDelete a message from your account (removes from logs)
Get Messageget_messageGet details about a specific message by SID
List Messageslist_messagesList messages sent/received from your account with filters
Send Sms Messagesend_sms_messageSend an SMS or MMS message via Twilio Messaging API

Phone number

OperationIDDescriptionTrigger
List Owned Phone Numberslist_owned_phone_numbersList phone numbers owned by your account
Lookup Phone Number Infolookup_phone_number_infoLook up phone number information (carrier, line type, validation)
Purchase Phone Numberpurchase_phone_numberPurchase an available phone number
Release Phone Numberrelease_phone_numberRelease (delete) a phone number from your account
Search Available Phone Numberssearch_available_phone_numbersSearch for available phone numbers to purchase
Update Phone Number Configurationupdate_phone_number_configurationUpdate configuration for an owned phone number

Recording

OperationIDDescriptionTrigger
Delete Call Recordingdelete_call_recordingDelete a call recording from your account
Get Call Recordingget_call_recordingGet details about a specific recording
List Call Recordingslist_call_recordingsList call recordings from your account

Verification

OperationIDDescriptionTrigger
Check Verification Codecheck_verification_codeCheck if a verification code is correct (Twilio Verify API)
Start Verification Codestart_verification_codeSend a verification code via SMS, Voice, or Email (Twilio Verify API)

WhatsApp message

OperationIDDescriptionTrigger
Get Whatsapp Messageget_whatsapp_messageGet details about a specific WhatsApp message
Send Whatsapp Messagesend_whatsapp_messageSend a WhatsApp message via Twilio (template or session message)

Other

OperationIDDescriptionTrigger
On Incoming SMSon_incoming_smsTrigger: fires when an SMS is received by a Twilio phone number.Yes