Menu
Mattering Automations connector

The Twilio MCP that turns messages and calls into workflow steps

Connect an Account SID and Auth Token once, and sending SMS or MMS, placing and redirecting voice calls, searching phone numbers, pulling recordings, and validating numbers with Lookup v2 all become nodes an agent or automation can run.

14 ready-made nodes One credential to connect Works with Claude, ChatGPT, and Matter

What the Twilio MCP connector does

The Twilio connector for Mattering Automations covers the working surface of Twilio's programmable messaging and voice: send SMS, MMS, and WhatsApp messages, list and fetch message records, place outbound calls, list and update or redirect live calls, search and list phone numbers, list call recordings, and run Lookup v2 to validate a number and pull line type, caller name, SIM swap, and SMS pumping risk data.

Every node speaks MCP, the open protocol for connecting AI assistants to tools, so Claude, ChatGPT, and any MCP-capable assistant can use them, alongside Matter, the AI assistant built into the platform. An agent can text a customer, place a confirmation call, and log the result in the same run.

Because Mattering is a work platform rather than middleware, a Twilio message or call lands somewhere useful by default: an inbound reply pulled from the message log can open an assigned task, a call recording can attach to a deal, and the whole flow lives on one canvas. Beyond the 14 typed nodes there is a generic Twilio request node, an advanced escape hatch that can call any Twilio REST endpoint, so the connector never boxes you into only the pre-built actions.

One connection, three surfaces

  • Visual automations. Drag Twilio nodes onto the canvas and wire them to triggers, conditions, and other apps.
  • AI agents, yours or ours. These nodes speak MCP, the open protocol, so Claude, ChatGPT, and any MCP-capable assistant can use them, and Matter, the agent built into the platform, uses them natively.
  • The whole platform. Combine with native tasks, projects, and other connectors, no middleware in between.

Every Twilio node, ready to drop on the canvas

14 nodes, generated from the connector itself so this list always matches what ships. Expand a category to browse.

Read and query nodes 10

Twilio: Fetch Account

Fetch the Twilio account (name, status, type). Clean auth probe.

Twilio: Get Account Balance

Get the account's current balance and currency.

Twilio: Get Call

Fetch a single call by its SID (CA...).

Twilio: Get Message

Fetch a single message by its SID (SM... / MM...).

Twilio: List Calls

List/filter call logs (paginated).

Twilio: List Messages

List/filter sent and received messages (paginated).

Twilio: List Owned Phone Numbers

List the phone numbers owned by (provisioned on) the account.

Twilio: List Recordings

List call recordings on the account (paginated, filterable).

Twilio: Lookup Phone Number

Lookup v2: validate/format a number and optionally pull data packages (line type, caller name, SIM swap, SMS pumping risk). Add-on packages are billable per lookup.

Twilio: Search Available Local Numbers

Search Twilio's inventory of buyable local phone numbers for a country. Read-only search (does not purchase).

Action nodes 4

Twilio: Delete Message

Permanently delete a message record and its media. Irreversible.

Twilio: Make a Call

Place an outbound phone call. Provide Url, Twiml, or ApplicationSid for call instructions. Billable.

Twilio: Send SMS / MMS

Send an SMS/MMS (or WhatsApp) message. Sends a real, billable message.

Twilio: Update / Redirect Call

Modify an in-progress call: redirect it with new Url/Twiml, or end it (Status=completed / canceled).

Connecting Twilio takes one credential

Both values are on your Twilio Console dashboard at console.twilio.com. The Account SID starts with AC; the Auth Token sits next to it and can be revealed or rotated there. Subaccounts have their own SID and token.

1

In the Twilio Console, copy your Account SID and Auth Token from the dashboard.

2

In Mattering Automations, open Connectors, choose Twilio, and create a Basic Auth credential with the Account SID as the username and the Auth Token as the password.

3

The connector authenticates against Twilio's account endpoint and confirms the account it reached.

4

All 14 Twilio nodes appear in the canvas palette, plus the generic Twilio request node for any endpoint not typed.

Common uses for the Twilio MCP

Notifications customers actually see

A workflow or agent sends an SMS or WhatsApp message the moment an order ships, an appointment nears, or a payment fails, using Send SMS / MMS with a template or plain body.

Two-way conversations that become work

List Messages pulls inbound replies on a schedule, an AI step reads intent, and anything that needs a human opens an assigned task in Mattering Productivity with the thread linked.

Outbound calls with live control

Make a Call places a confirmation or reminder call, and Update / Redirect Call can hand the call to new TwiML or hang it up based on what the workflow decides mid-flight.

Number provisioning research

Search Available Local Numbers finds buyable numbers by area code and capability, and List Owned Phone Numbers audits what the account already holds, so an agent can propose the right number before anyone buys.

Lead and lookup hygiene

Lookup Phone Number validates and formats a number and can pull line type and SMS pumping risk, so bad or high-risk numbers get flagged before a campaign spends on them.

Voice and recording archives

List Calls and List Recordings feed a Mattering database or attach recordings to the right deal or contact, turning raw Twilio logs into a searchable record of every conversation.

Example: A missed call turns into a text-back and a task

Built on the Automations canvas in a few minutes, or described in plain language to Matter and built for you.

1

Trigger: a scheduled run (or an inbound webhook you host) checks List Calls for calls with status no-answer.

2

Twilio: Get Call pulls the caller details for each missed call.

3

Twilio: Send SMS / MMS texts the caller a friendly follow-up with a booking link.

4

Mattering Productivity creates an assigned task so a teammate follows up if the caller replies.

Twilio MCP questions, answered

Can an AI agent send texts and place calls through this MCP?

Yes. Matter and any MCP-connected assistant, including Claude and ChatGPT, can send SMS, MMS, and WhatsApp messages, place and redirect calls, search numbers, list recordings, and run Lookup v2, using the same nodes available on the automation canvas. Sends and calls are real and billable by Twilio, so scope agent permissions accordingly.

Does this work with Claude, ChatGPT, or other AI assistants?

Yes. Mattering exposes these nodes over MCP, an open protocol for connecting AI assistants to tools, so any MCP-capable assistant can connect to your workspace and use them. Matter, the assistant built into the platform, uses the same nodes natively.

What credential does the connector use?

Twilio's Account SID and Auth Token, sent as HTTP Basic authentication (SID as username, token as password) per Twilio's documentation, and stored encrypted in Google Secret Manager. The Account SID defaults from the credential, so single-account setups never fill it in; provide a subaccount SID only when targeting one.

Can it send WhatsApp messages, not just SMS?

Yes. Send SMS / MMS uses Twilio's Messages API, which sends WhatsApp when you address the recipient with a whatsapp: prefix and send from a WhatsApp-enabled sender or Messaging Service, as documented by Twilio. Content templates are supported through the ContentSid and ContentVariables fields.

Does Lookup return line type and fraud signals?

Yes. Lookup Phone Number calls Twilio's Lookup v2 API. Basic validation is included, and you can request data packages such as line type intelligence, caller name, SIM swap, and SMS pumping risk by naming them in the Fields input. Twilio bills add-on packages per lookup, per its pricing.

What are Twilio's rate limits?

Twilio documents per-number messaging throughput that varies by number type and registration, and concurrency limits on the REST API. Because the exact ceilings depend on your account and number setup, check Twilio's messaging throughput and API request-limit documentation for your case; the connector surfaces Twilio's rate limit and error responses on the node output.

What is not supported?

The typed nodes focus on messaging, voice calls, phone number search and inventory, recordings, and Lookup v2. Buying or releasing numbers, TaskRouter, Verify, Studio, and other Twilio products are not typed nodes, but the generic Twilio request node can call any Twilio REST endpoint directly when you need one of them.

14 nodes waiting on the canvas

Put Twilio to work inside your workspace

Connect once, then use every node in visual automations and AI agent workflows across the Mattering platform.

All product names, logos, and brands are property of their respective owners and are used for identification purposes only. Use of these names, logos, and brands does not imply endorsement or affiliation. Twilio is a product of its respective owner; Mattering is an independent platform.

Login Start Free