Integrations
Twilio Voice logo

Twilio Voice integration

Communication · 3 actions · API key auth

Make and manage phone calls with Twilio Programmable Voice. Place outbound calls with TwiML instructions, list call logs, and retrieve call recordings.

Overview

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

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

Ask the assistant

Drive Twilio Voice in plain English

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

  • Show me the calls that match what I describe
    resolves tolist_calls
  • Make an outbound phone call using the Twilio Voice API
    resolves tomake_call
  • Retrieve call recording information by recording SID
    resolves toget_recording
Use cases

What you can automate with Twilio Voice

  • Pull a list of calls for a reportlist_calls
  • Look up a recording on demandget_recording
  • Make an outbound phone call using the Twilio Voice APImake_call
At a glance

Twilio Voice integration at a glance

CategoryCommunication
Actions available3
AuthenticationAPI key
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 3 Twilio Voice actions

Make Calls1
make_call
Make an outbound phone call using the Twilio Voice API.
Calls1
list_calls
Retrieve a list of calls made to and from a Twilio account.
Recordings1
get_recording
Retrieve call recording information by recording SID.

See full parameters and response schemas in the Twilio Voice integration docs

Two ways

Two ways to use Twilio Voice in ModuleX

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

Connecting Twilio Voice

API keyTwilio Voice uses API-key authentication. You provide your own Twilio Voice secret key; ModuleX encrypts it and scopes it to your organization, so your whole team can use Twilio Voice without re-authenticating.

Step-by-step setup in the Twilio Voice docs

Related

Pairs well with Twilio Voice

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

FAQ

Twilio Voice + ModuleX FAQ

A ModuleX agent can run any of Twilio Voice's 3 actions — across make calls, calls and recordings — from a plain-English request, using your organization's own Twilio Voice credentials.
No. The agent selects the right Twilio Voice 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.
Via your own Twilio Voice API key, stored encrypted and scoped to your organization.
3, spanning make calls, calls and recordings.
Twilio Voice runs on your own credentials, so any Twilio Voice usage is billed by Twilio Voice directly. ModuleX meters the agent run — and if you connect your own model keys, there's no ModuleX markup on model usage.

Put Twilio Voice to work in ModuleX.

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

Last updated: Jun 2026Browse all 175 integrations →