Messaging

Twilio SMS

A Twilio SMS integration stores Twilio credentials for Mobius so loops can send SMS messages during a run.

Use Twilio for urgent notifications and on-call escalation. SMS sends are external side effects, so avoid automatic retries unless the receiving system can tolerate duplicate messages.

Capability map

CapabilityValue
Provider IDtwilio
Auth kindapi_key
Connect flowDirect integration row or platform credential
ActionsYes
EventsNo
Webhook deliveryNo
Event samplesNo
Live statusNo

Connect Twilio

SurfaceSupport
AppUse the integration form when Twilio appears in Govern > Integrations.
CLIThe mobius CLI does not connect Twilio integrations yet. Use the app or API.
APICreate an integration row with provider: "twilio", credentials account_sid and auth_token, and config from_number.

Twilio actions can also use a Mobius-managed platform credential when the catalog marks the provider ready without a project-local row. Connect your own credentials when the SMS should come from your own number and quota.

{
  "name": "default",
  "provider": "twilio",
  "credentials": {
    "account_sid": "<twilio-account-sid>",
    "auth_token": "$TWILIO_AUTH_TOKEN"
  },
  "config": {
    "from_number": "+15551234567"
  }
}

Actions

twilio.sms.send

Use E.164 phone numbers for to and from. If the action omits from, Mobius uses the integration's configured from_number.

Events

Twilio SMS does not register inbound source events yet.

Next