Twilio
Send SMS, make calls, and verify OTPs with Twilio's cloud communications platform
Twilio provides programmable SMS, voice, and messaging APIs used by thousands of applications worldwide. CipherSense Agents integrates with Twilio to send text messages, initiate outbound voice calls with TwiML, deliver OTPs via Twilio Verify, and receive inbound SMS to trigger workflows. Twilio also supports sending WhatsApp messages through its own sender as an alternative to the Meta direct API.
Official documentationSetup
Get your Account SID and Auth Token
Get your Account SID and Auth Token
Log in to the Twilio Console. Your Account SID and Auth Token are shown on the dashboard home page. Copy both values.
Twilio ConsoleGet or buy a Twilio phone number
Get or buy a Twilio phone number
In the Twilio Console go to Phone Numbers > Manage > Buy a Number. Choose a number with SMS and/or Voice capabilities depending on your use case. Copy the E.164 number (e.g. +15551234567) — this is your 'From' number.
Set up Twilio Verify (OTP only)
Set up Twilio Verify (OTP only)
If you plan to use send_otp or verify_otp: go to Verify > Services in the Console. Create a new service and copy the Service SID (starts with VA). Paste it into the Verify Service SID field in CipherSense Agents.
Register the CipherSense Agents webhook (inbound SMS)
Register the CipherSense Agents webhook (inbound SMS)
To trigger workflows from inbound SMS: in the Twilio Console go to Phone Numbers > Active Numbers > click your number. Under Messaging, set the Webhook URL to https://<your-domain>/api/integrations/twilio/webhook. Save. CipherSense Agents validates all incoming requests using X-Twilio-Signature.
Add the integration in CipherSense Agents
Add the integration in CipherSense Agents
Go to Project > Integrations > Add Integration > Twilio. Enter your Account SID, Auth Token, default From number, and optionally your Verify Service SID. Click Save & Test.
Connection Fields
Fields required when adding this integration in your Project › Integrations.
| Field | Required | Description |
|---|---|---|
| Account SID | Required | Your Twilio Account SID from the Console dashboard. |
| Auth Token | Required | Used for API authentication and webhook signature validation. |
| Default From Number | Optional | Your Twilio phone number in E.164 format. Can be overridden per workflow node. |
| Verify Service SID (optional) | Optional | Required only for send_otp and verify_otp operations. |
Common Use Cases
Ready to connect Twilio?
Add this integration from your project dashboard and wire it into a workflow.
On This Page