Twilio: Send SMS logo

Catalog action Integrations pipedream:twilio

Send an SMS message using Twilio via Pipedream integration.

At a Glance

FieldValue
Action IDtwilio-send-sms
CategoryIntegrations
Connectorpipedream:twilio
Requires gasNo
Funds movementNone declared
Tagspipedream, integration, oauth, twilio, sms, messaging, write

Payload Schema

FieldTypeRequiredDescription
tostringYesThe destination phone number in E.164 format (e.g., +16175551212)
bodystringYesThe text of the message you want to send, limited to 1600 characters
fromstringYesThe sender's Twilio phone number in E.164 format (e.g., +16175551212)
mediaUrlarrayNoURLs of media to send with the message (MMS). Max 10 URLs, 5MB per file.

Result Schema

FieldTypeRequiredDescription
successbooleanYesWhether the SMS was sent successfully
dataobjectNoTwilio API response data
exportsobjectNoExported values from the action

Examples

json
{ "type": "twilio-send-sms", "payload": { "to": "example-to", "body": "example-body", "from": "example-from" }, "children": [], "connector": { "type": "pipedream:twilio", "id": "conn_pipedream_twilio" }}

Payload fields can use workflow expressions such as {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, and {{$props.asset}} when the value should come from a trigger, prior node, or reusable workflow prop.

Ask a question... ⌘I