- Integrations
- /
- Twilio
Twilio
SMS and voice as triggers and actions
Twilio is programmable comms, the layer that turns "we need to text the customer" or "we need to handle an inbound call" from a multi-week vendor evaluation into a single action node. Two triggers cover the inbound side: SMS Received fires when someone texts a Twilio number you own, and Call Received fires when someone calls. Both payloads include the sender's number, message body or call SID, and the receiving Twilio number, so a workflow can route inbound messages by destination. Seven actions cover the outbound and lookup side: Send SMS, Make Call (with TwiML or recorded voice), Lookup Phone Number (carrier, type, country, caller name where available), Get Message, Get Call, List Messages, List Calls. Authorize with your Twilio account SID and Auth Token. The integration handles message segmentation for long SMS automatically, and lookup costs hit your Twilio dashboard directly. Common pattern: a Stripe Charge Failed event triggers an SMS to the cardholder via Send SMS, with a Klaviyo email fallback if the lookup says the number is a landline.
Workflows start when Twilio does.
2 real-time triggers, each backed by a webhook subscription. Events arrive within seconds and you don't have to set up polling.
Fires when a phone call is received on your Twilio number. Use it to log calls into your CRM, route via IVR, or kick off a callback workflow.
Fires when an SMS message is received on your Twilio number. The starting hook for SMS bots, opt-in/opt-out handling, and 2-way conversation flows.
Do anything Twilio can do, from a workflow.
Every action accepts dynamic inputs from upstream nodes, whether that's an AI output, a form field, or a search result.
| Action | What it does |
|---|---|
| Get Call | Retrieves details about a specific Twilio call by SID: from, to, duration, status, price, and recording info. Used to read back details after a webhook fires. |
| Get Message | Retrieves details of a sent Twilio message by SID with status (queued, sent, delivered, undelivered, failed), price, and error code. Used to reconcile sends with carrier-reported state. |
| List Calls | Lists call records from your Twilio account with filters for to, from, status, and date range. Used for usage reports, billing reconciliation, or quality monitoring. |
| List Messages | Retrieves a list of sent and received messages on your Twilio account, with filters for to, from, status, and date sent. Used for audit and reporting. |
| Lookup Phone Number | Looks up information about a phone number via Twilio Lookup: country, carrier, line type (mobile/landline/voip), and validity. Use to filter signups, fraud-score, or pre-validate before sending SMS. |
| Make Call | Initiates an outbound phone call via Twilio. The call flow is driven by either a TwiML URL or by passing inline TwiML; required to specify either url or twiml. |
| Send SMS | Sends an SMS (or MMS, by adding MediaUrl) via Twilio to the destination number. US/Canada destinations require 10DLC or short-code registration to avoid carrier filtering. |
Pre-built Twilio workflows.
Clone any recipe and customize it in one click. Every recipe is fully editable.
Three things worth knowing.
Tiny Command counts a run the moment a trigger fires. Filtering early means only matching events spend your usage budget.
Connect Twilio once and every workflow on your account can use its triggers and actions. You don't have to re-auth per workflow.
Every Twilio field shows up in the visual picker for downstream nodes. The raw payload is there for power users, optional for everyone else.
Questions about the Twilio integration.
If we missed yours, ping support. We usually reply within an hour.
How do I connect Twilio to Tiny Command?
What Twilio triggers does Tiny Command support?
What Twilio actions can I run from a workflow?
Is the Twilio integration real-time?
Do I need to write code to use Twilio with Tiny Command?
How much does the Twilio integration cost?
More communication apps people connect.
Same category as Twilio, ordered by how often teams pair them. Hover the carousel to pause.
Do more with Twilio.
Wire it to Slack, Notion, HubSpot, Stripe, or any of the other 438 apps in our catalog. Setup takes roughly two minutes. Free to try, no credit card.