Integrations
Twilio logo

Twilio integration

Communication · 17 actions · Custom auth

Cloud communications platform for SMS, voice calls, phone number lookup, and verification via the Twilio REST API.

Overview

The ModuleX Twilio integration lets a ModuleX agent operate Twilio on your behalf — running create, send and remove actions across messages, make phone calls and message medias — directly from a plain-English request, using your organization's own Twilio credentials. No pre-built workflow is required: the agent picks the right Twilio action for the task.

Twilio is a communication platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Twilio action — or, when you want a repeatable process, the composer assembles a Twilio workflow for you, streaming the nodes onto the canvas as it builds.

Ask the assistant

Drive Twilio in plain English

Type what you want. A ModuleX agent picks the right Twilio action — or chains several — and runs it. No workflow to build.

  • Create a new Twilio Verify service for sending SMS verifications
    resolves tocreate_verification_service
  • Find the message I describe and send it
    resolves toget_messagesend_message
  • Delete a message record from your account
    resolves todelete_message
  • Show me the messages that match what I describe
    resolves tolist_messages
Use cases

What you can automate with Twilio

  • Find the right message and send it in one promptget_messagesend_message
  • Pull a list of message medias for a reportlist_message_media
  • Look up a call on demandget_call
  • Download a recording media on demanddownload_recording_media
  • Send a sms verification where it needs to gosend_sms_verification
  • Create a verification service straight from a requestcreate_verification_service
At a glance

Twilio integration at a glance

VendorTwilio
CategoryCommunication
Actions available17
AuthenticationCustom
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJun 2026
Reference

All 17 Twilio actions

Messages4
send_message
Send an SMS or MMS message with optional media files.
get_message
Retrieve details of a specific message by SID.
delete_message
Delete a message record from your account.
list_messages
List messages associated with your account, optionally filtered by sender or recipient.
Make Phone Calls1
make_phone_call
Initiate a phone call using text-to-speech, a TwiML URL, or an application SID.
Message Medias1
list_message_media
List media resources associated with a message.
Calls3
get_call
Retrieve details of a specific call by SID.
delete_call
Delete a call record from your account.
list_calls
List calls associated with your account, optionally filtered by number, status, or parent call.
Recording Medias1
download_recording_media
Get the download URL for a call recording in the specified format.
Phone Number Lookups1
phone_number_lookup
Look up information about a phone number including line type intelligence.
SMS Verifications1
send_sms_verification
Send an SMS verification code to a phone number via Twilio Verify.
Verification Tokens1
check_verification_token
Check if a user-provided verification code is correct.
Verification Services1
create_verification_service
Create a new Twilio Verify service for sending SMS verifications.
Transcripts2
list_transcripts
List voice intelligence transcripts, optionally including transcript text.
get_transcripts
Retrieve full transcripts with sentences for the specified transcript SIDs.
Phone Numbers1
list_phone_numbers
List incoming phone numbers on your Twilio account.

See full parameters and response schemas in the Twilio integration docs

Two ways

Two ways to use Twilio in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right Twilio action and runs it — no workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires Twilio into a repeatable workflow you can run on a schedule, from chat, or as an API.
Security

Connecting Twilio

CustomTwilio uses a custom authentication flow. ModuleX encrypts whatever credentials you supply and scopes them to your organization.

Step-by-step setup in the Twilio docs

Related

Pairs well with Twilio

Agents often chain Twilio with these — connect them once and the agent can use all of them in a single task.

FAQ

Twilio + ModuleX FAQ

A ModuleX agent can run any of Twilio's 17 actions — across messages, make phone calls, message medias and calls — from a plain-English request, using your organization's own Twilio credentials.
No. The agent selects the right Twilio action from your prompt. A workflow is only needed when you want a repeatable process — and the composer builds that for you from a description.
Through a secure Twilio connection; your credentials are stored encrypted and scoped to your organization.
17, spanning messages, make phone calls, message medias and calls.
Twilio runs on your own credentials, so any Twilio usage is billed by Twilio directly. ModuleX meters the agent run — and if you connect your own model keys, there's no ModuleX markup on model usage.

Put Twilio to work in ModuleX.

Connect Twilio once with your own credentials and let your agent run all 17 actions on demand.

Last updated: Jun 2026Browse all 175 integrations →