Setup
Install Twilio SMS, configure credentials and sender number, and send a test message.
This page explains how to connect Twilio so TatTool can send SMS (flows and send messages).
Where to configure
Extensions → Twilio SMS → Settings
1. Install The Extension
- Go to Extensions
- Install Twilio SMS
2. Configure The Sender Phone Number
In Twilio SMS → Settings → Phone Number:
- Enter the Twilio phone number you want to send from (E.164 format, like
+14155552671)
3. Configure Credentials
In Twilio SMS → Settings → Credentials:
- Account SID (starts with
AC...) - Auth token (stored encrypted)
Only owners/admins can update these settings.
4. Send A Test SMS
In Twilio SMS → Settings → Test SMS:
- Send a test message to your own phone (E.164 format)
If the test works, you’re ready to use Twilio SMS in flows.
5. Configure Delivery Webhooks (Recommended)
In Twilio SMS → Settings → Webhook:
- Click Create Webhook to configure Twilio delivery callbacks
- TatTool expects callback URL:
YOUR_PUBLIC_API_URL/webhook/twilio/<organizationId>/status
- If status shows mismatch, use Repair Webhook
- To disable callbacks, use Deactivate
Only owners/admins can manage webhook settings.
Flows and send messages
Twilio delivery webhooks apply to SMS sent from flows and from Send Messages.
Flows
Automate studio communication with triggers, conditions, and actions that run in the background.
Use Twilio SMS inside automated workflows.
Send Messages
Send payment links and consent form links by email or SMS using message templates.
Send SMS manually from supported send dialogs.
Self-Hosted Callback URL Resolution
Twilio webhook setup resolves callback base URL in this order:
TWILIO_WEBHOOK_BASE_URL(preferred)WEBHOOK_BASE_URLRESEND_WEBHOOK_BASE_URLNEXT_PUBLIC_API_URLAPP_URLNEXT_PUBLIC_APP_URL
Use a public HTTPS URL. Localhost/private network URLs cannot receive Twilio webhooks.
Next
Using SMS In Flows
Send automated SMS messages to clients and members with the Twilio SMS flow node.
Add the Twilio SMS action node to a flow.
Troubleshooting
Fix common Twilio SMS issues like missing phone numbers, formatting errors, and configuration problems.
Fix common setup and webhook issues.
Managing Extensions
Install, configure, deactivate, and understand what happens to your data.
Install, configure, or deactivate extensions.