Twilio
Send SMS and WhatsApp messages from any workflow and react to replies and delivery updates as typed events. Each message is linked to the run that sent it.
Messaging
Category
Events
Sync mode
p95 340 ms
Latency
5 min
Setup time
What it can do
- Inbound SMS receivedWebhook
- Message status changedWebhook
- Inbound call receivedWebhook
- Send an SMSSend
- Send a WhatsApp messageSend
- Start a verificationSend
- Place a callSend
- Look up a phone numberRead
Overview
The Twilio connector sends messages through your Twilio account and receives webhooks for replies, calls and delivery status. Each inbound message becomes a typed event with the sender, body and media links, and status callbacks update the run that sent the message.
Teams use it to text drivers when an order is ready, to confirm appointments booked in Salesforce and to page an on-call engineer when a Kafka consumer falls behind.
Supported channels
SMS and MMS on long codes, toll-free numbers and short codes
WhatsApp Business senders approved in your Twilio account
Voice calls and Verify for one-time codes
How webhooks work
Tessel sets the messaging and voice webhook URLs on the numbers or Messaging Service you pick. Every request is checked against the X-Twilio-Signature header before it becomes an event, and status callbacks are matched to the original message SID.
Rate limits
Twilio queues messages per sender. Tessel spreads sends across the numbers in a Messaging Service and backs off on error 20429, so a large batch never drops a message or sends it twice.
Permissions needed
Create a dedicated API key instead of using your auth token. A standard key can send messages and update webhooks. Keep the key in the workspace's region with your other credentials.
Account SIDand a standard API key (SK...)Access to the Messaging Service (
MG...) or numbers you send fromWebhook signing with your account's auth token
Four steps. About five minutes.
Creating the API key takes a minute. Most of the time goes into picking senders.
- Create a standard API key in the Twilio consoleTwilio1 min
- Paste the Account SID and key into TesselTessel1 min
- Pick a Messaging Service or numbers to useTessel3 min
- Text your number and watch the event arriveVerify340 ms
Texts and replies, in a workflow today.
Connect Twilio on the free plan. Up to three builders and 10,000 runs a month, no card required.