DocsIntegrationsTwilio
twilio
Enterprise Tool

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 documentation

Setup

1

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 Console
2

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.

3

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.

4

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.

5

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.

FieldRequiredDescription
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

Send SMS alerts when an AI workflow detects anomalies or thresholdsTwo-way SMS conversations routed through an AI agentOTP verification step inside user onboarding or authentication workflowsReceive inbound SMS → AI → reply in the same workflowOutbound voice calls with AI-generated TwiML scriptsCombine with Apollo or Lusha to send personalized SMS to enriched leads

Ready to connect Twilio?

Add this integration from your project dashboard and wire it into a workflow.