IT & Development
Twilio integration
Start workflows and AI agents from Twilio events, and let agents act in Twilio within the limits you set.
Twilio triggers and actions
Every Twilio trigger and action you can use in Konnectify workflows and AI agents.
- Trigger: New Added Queue Checked on a schedule
Polls Twilio Queues API and emits newly created queues.
- Trigger: Updated Queue Checked on a schedule
Polls Twilio Queues API and emits queues updated in the polling window.
- Trigger: Call Stream (Ai Agent) Instant
Creates a webhook subscription on your Twilio phone number and streams audio data in real-time via WebSocket for every inbound call. Supports both stream events (start, media, stop) and call status updates.
- Trigger: Call Stream IVR (Ai Agent) Instant
Creates a webhook subscription for inbound calls and generates TwiML with ConversationRelay plus optional IVR command parameters.
- Trigger: New WhatsApp Message Checked on a schedule
Polls Twilio Messages API and filters WhatsApp messages.
- Trigger: New Transcription Checked on a schedule
Polls the Twilio Transcriptions list resource for new transcriptions.
- Trigger: Updated Transcription Checked on a schedule
Polls Twilio Transcriptions and triggers when transcription status changes.
- Trigger: New Call Checked on a schedule
Polls the Twilio Calls list resource for new calls.
- Trigger: Updated Call Checked on a schedule
Polls Twilio Calls and triggers when existing calls are updated.
- Trigger: Call Started Checked on a schedule
Polls Twilio Calls and triggers when a call enters in-progress state.
- Trigger: New Voice Recording Checked on a schedule
Polls the Twilio Recordings list resource for new recordings.
- Trigger: Updated Voice Recording Checked on a schedule
Polls the Twilio Recordings list resource for updated recordings.
- Trigger: New Added Services Checked on a schedule
Polls the Twilio Messaging Services list resource for newly created services.
- Trigger: Updated Services Checked on a schedule
Polls Twilio Messaging Services and triggers when existing services are updated.
- Trigger: New SMS Message Checked on a schedule
Polls Twilio Messages API and filters SMS messages.
- Trigger: New Incoming Phone Number Checked on a schedule
Polls the Twilio Incoming Phone Numbers list resource for new phone numbers.
- Action: Create Call
Creates a Twilio Voice Call resource for an outbound call.
- Action: Update Call
Updates an existing Twilio call resource.
- Action: End Call
Ends an active Twilio call by updating its status to completed.
- Action: Delete Call
Attempts to delete a Twilio call resource. Note: Twilio does not support deleting calls.
- Action: Find Call
Retrieves a single Twilio Call resource by SID.
- Action: Create Call Transcription
Creates a real-time transcription on an in-progress Twilio Voice call.
- Action: Update Transcription
Updates a live call transcription and typically sets its status to stopped.
- Action: Create Call Stream
Creates a unidirectional Twilio Media Stream on a live call.
- Action: Stop Call Stream
Stops an active Twilio Media Stream on a call.
- Action: Find Transcription
Retrieves a Twilio voice transcription resource by SID.
- Action: Create SMS Message
Creates a Twilio Message resource for SMS or MMS.
- Action: Create WhatsApp Message
Creates a Twilio Message resource for WhatsApp freeform or template messages.
- Action: Get Message
Retrieves a Twilio Message resource by SID.
- Action: Delete Message
Deletes a Twilio Message resource.
- Action: List Messages
Lists up to 1000 Twilio Message resources with optional filters.
- Action: Create Message Feedback
Creates feedback for a message recipient action on the Twilio Messaging API.
- Action: List Message Media
Fetches all media resources linked to a specific Twilio message.
- Action: Retrieve Message Media
Retrieves a specific Media subresource for a Twilio Message.
- Action: Delete Message Media
Deletes a media resource from a Twilio message using the Messaging API.
- Action: Create Service
Creates a Messaging Service in Twilio.
- Action: Update Service
Updates a Messaging Service in Twilio.
- Action: Get Service
Retrieves a Messaging Service from Twilio using its SID.
- Action: Delete Service
Deletes a Messaging Service from Twilio using its SID.
- Action: Create Voice Recording
Creates a voice Recording resource for an in-progress call.
- Action: Get Voice Recording
Retrieves a Twilio Voice Recording resource by SID.
- Action: Update Voice Recording
Updates a Twilio Voice Recording resource.
- Action: List Voice Recordings
Lists Twilio Voice Recording resources with optional filters.
- Action: Delete Voice Recording
Deletes a Twilio Voice Recording resource.
- Action: Create Alpha Sender
Creates an Alpha Sender under a Twilio Messaging Service.
- Action: Delete Alpha Sender
Deletes an Alpha Sender from a Twilio Messaging Service.
- Action: Get Alpha Sender
Retrieves an Alpha Sender from a Twilio Messaging Service by SID.
- Action: Retrieve Recording Media File
Downloads a Twilio voice recording as an MP3 file and returns it as base64 content.
- Action: Create Channel Sender
Creates a Channel Sender under a Twilio Messaging Service.
- Action: Get Channel Sender
Retrieves a Channel Sender from a Twilio Messaging Service by SID.
- Action: Delete Channel Sender
Deletes a Channel Sender from a Twilio Messaging Service.
- Action: Add a phone number to a Messaging Service
Associates a Twilio Incoming Phone Number with a Messaging Service.
- Action: Get Messaging Service Phone Number
Retrieves a Messaging Service Phone Number by SID.
- Action: delete_message_service_phone_number
Deletes the association between a phone number and a Messaging Service.
- Action: Fetch Specific Country
Fetches AvailablePhoneNumbers information for a specific country.
- Action: List Local Available Numbers
Reads Twilio local available phone numbers for a country with optional search filters.
- Action: List TollFree Available Numbers
Reads Twilio toll-free available phone numbers for a country.
- Action: List Mobile Available Numbers
Reads Twilio mobile available phone numbers for a country.
- Action: Create Incoming Phone Number
Creates an IncomingPhoneNumber resource using a specific phone number or area code.
- Action: Get Incoming Phone Number
Fetches a specific IncomingPhoneNumber resource by SID.
- Action: List Outgoing Caller
Returns OutgoingCallerIds for the account with optional exact-match filters.
- Action: Get Outgoing Caller ID
Retrieves a single OutgoingCallerId resource by SID.
- Action: Update Outgoing Caller ID
Updates an existing OutgoingCallerId resource.
- Action: Get Queue Member
Retrieves a single Queue Member by CallSid (or Front) from a Twilio queue.
- Action: Update Queue Member
Updates a Queue Member by dequeuing it to a new URL.
- Action: Create Queue
Creates a Twilio Queue resource.
- Action: Get Queue
Retrieves a Twilio Queue resource by SID.
- Action: Update Queue
Updates a Twilio Queue resource by SID.
- Action: Delete Queue
Deletes a Twilio Queue resource by SID.
- Action: Create Room
Creates a Programmable Video Room.
- Action: Get Room
Retrieves a Twilio Video room using either its SID or UniqueName.
- Action: Complete Room
Updates a Twilio Video room and sets it to completed.
- Action: List Rooms
Reads Twilio Video rooms with optional filters such as status and unique name.
- Action: List Participants
Retrieves participants associated with a Twilio Video room.
- Action: Get Participant
Retrieves a specific participant from a Twilio Video room by SID or identity.
- Action: Start Video Transcriptions
Starts Twilio Video real-time transcriptions for an existing room.
- Action: Stop Video Transcriptions
Stops an active Twilio Video transcription resource.
- Action: Restart Video Transcriptions
Stops an existing transcription and starts a new one for the same room.
- Action: Update Video Transcription
Updates a Twilio Video Transcriptions resource by TTID.
- Action: Retrieve Video Recording
Retrieves a Twilio Video recording resource by SID.
- Action: Delete Video Recording
Deletes a Twilio Video recording resource.
- Action: List Video Recordings
Reads Twilio Video recordings filtered by grouping, media type, source, or status.
- Action: List Room Recordings
Lists Twilio Video recordings associated with a specific room.
Showing 12 of 83
Use Twilio in an AI agent
Add any Twilio action to an agent as a tool. The agent decides when to use it; you set the limits. Pin fields it can't change, limit fields to allowed values, and require approval before it acts. Every action is recorded in the Event Logs.
Connect Twilio with other apps
See what you can automate between Twilio and another app, with workflows and AI agents.
Which app do you want to connect with Twilio?
Pick any of 201 apps to see what it can do with Twilio.
Popular with Twilio
Twilio and AI
Add AI steps to Twilio workflows
Summarise, classify or draft with ChatGPT, Claude or Gemini inside a workflow.Twilio + ChatGPT Twilio + Claude Twilio + Gemini
Use Twilio actions from Claude or ChatGPT
Expose the Twilio actions you choose to Claude, ChatGPT or another MCP client through an MCP server you control.
Set up an MCP server
Connect Twilio and run your first workflow
Start on the Free plan with a 14-day trial of paid features, or book a demo and we'll build it with you.