Twilio
Send and manage Twilio messages, calls, and recordings. Twilio node in ActionFlows. Inputs, outputs, and how to use it.
Twilio
Overview
Send and manage Twilio messages, calls, and recordings.
Requirements
OAuth Connection
Required for this node. Connect your Twilio OAuth account from Integrations.
Inputs
Standard Inputs
API Bodyoptional
Optional JSON body for the API call
- Required
- No
- Multiple
- No
- Visibility
operation=makeApiCall
API Methodoptional
HTTP method for the API call
- Required
- No
- Multiple
- No
- Default
GET- Visibility
operation=makeApiCall- Options
- GETPOSTPUTDELETEPATCH
API Pathrequired
Relative Twilio REST API path under the account, starting with /
- Required
- Yes
- Multiple
- No
- Visibility
operation=makeApiCall
Call SIDrequired
Twilio call SID
- Required
- Yes
- Multiple
- No
- Visibility
operation=getCall,deleteCall
Fromrequired
The Twilio phone number to send from or call from
- Required
- Yes
- Multiple
- No
- Visibility
operation=createMessage,createCall
Media SIDrequired
Twilio media SID for the message attachment
- Required
- Yes
- Multiple
- No
- Visibility
operation=downloadMediaResource
Media URLoptional
Optional URL of media (image, video) to send with the message
- Required
- No
- Multiple
- No
- Visibility
operation=createMessage
Messagerequired
The text message content to send
- Required
- Yes
- Multiple
- No
- Visibility
operation=createMessage
Message SIDrequired
Twilio message SID
- Required
- Yes
- Multiple
- No
- Visibility
operation=getMessage,deleteMessage,listMessageMedia,downloadMediaResource
Operationrequired
The Twilio operation to perform
- Required
- Yes
- Multiple
- No
- Default
createMessage- Options
- createMessagelistMessagesgetMessagedeleteMessagelistMessageMediadownloadMediaResourcecreateCalllistCallsgetCalldeleteCalldownloadRecordingMedialistRecordingTranscriptionsmakeApiCall
Page Sizeoptional
Maximum number of results to return per page
- Required
- No
- Multiple
- No
- Visibility
operation=listMessages,listCalls- Constraints
- min: 1 · max: 1000
Recording SIDrequired
Twilio recording SID
- Required
- Yes
- Multiple
- No
- Visibility
operation=downloadRecordingMedia,listRecordingTranscriptions
Tooptional
Recipient phone number. Required for create; optional filter for list.
- Required
- No
- Multiple
- No
- Visibility
operation=createMessage,createCall,listMessages,listCalls
TwiML URLrequired
Public URL that returns TwiML instructions for the call
- Required
- Yes
- Multiple
- No
- Visibility
operation=createCall
Advanced Inputs
Account SIDoptional
Twilio Account SID. Leave empty to resolve from the OAuth connection.
- Required
- No
- Multiple
- No
Outputs
Datajson
Raw Twilio API response data
Statustext
Current status of the message or call when available
SIDtext
Twilio resource SID when available
Successboolean
Success state of the Twilio operation