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 Bodyjson · optional
Optional JSON body for the API call
- Required
- No
- Multiple
- No
- Visibility
operation=makeApiCall
API Methodselect · optional
HTTP method for the API call
- Required
- No
- Multiple
- No
- Default
GET- Visibility
operation=makeApiCall- Options
- GETPOSTPUTDELETEPATCH
API Pathtext · required
Relative Twilio REST API path under the account, starting with /
- Required
- Yes
- Multiple
- No
- Visibility
operation=makeApiCall
Call SIDtext · required
Twilio call SID
- Required
- Yes
- Multiple
- No
- Visibility
operation=getCall,deleteCall
Fromtext · required
The Twilio phone number to send from or call from
- Required
- Yes
- Multiple
- No
- Visibility
operation=createMessage,createCall
Media SIDtext · required
Twilio media SID for the message attachment
- Required
- Yes
- Multiple
- No
- Visibility
operation=downloadMediaResource
Media URLtext · optional
Optional URL of media (image, video) to send with the message
- Required
- No
- Multiple
- No
- Visibility
operation=createMessage
Messagetext · required
The text message content to send
- Required
- Yes
- Multiple
- No
- Visibility
operation=createMessage
Message SIDtext · required
Twilio message SID
- Required
- Yes
- Multiple
- No
- Visibility
operation=getMessage,deleteMessage,listMessageMedia,downloadMediaResource
OperationrichSelect · required
The Twilio operation to perform
- Required
- Yes
- Multiple
- No
- Default
createMessage- Options
- createMessagelistMessagesgetMessagedeleteMessagelistMessageMediadownloadMediaResourcecreateCalllistCallsgetCalldeleteCalldownloadRecordingMedialistRecordingTranscriptionsmakeApiCall
Page Sizenumber · optional
Maximum number of results to return per page
- Required
- No
- Multiple
- No
- Visibility
operation=listMessages,listCalls- Constraints
- min: 1 · max: 1000
Recording SIDtext · required
Twilio recording SID
- Required
- Yes
- Multiple
- No
- Visibility
operation=downloadRecordingMedia,listRecordingTranscriptions
Totext · optional
Recipient phone number. Required for create; optional filter for list.
- Required
- No
- Multiple
- No
- Visibility
operation=createMessage,createCall,listMessages,listCalls
TwiML URLtext · required
Public URL that returns TwiML instructions for the call
- Required
- Yes
- Multiple
- No
- Visibility
operation=createCall
Advanced Inputs
Account SIDtext · optional
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