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
| Capability | Value |
|---|---|
| Provider ID | twilio |
| Auth kind | api_key |
| Connect flow | Direct integration row or platform credential |
| Actions | Yes |
| Events | No |
| Webhook delivery | No |
| Event samples | No |
| Live status | No |
Connect Twilio
| Surface | Support |
|---|---|
| App | Use the integration form when Twilio appears in Govern > Integrations. |
| CLI | The mobius CLI does not connect Twilio integrations yet. Use the app or API. |
| API | Create 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.sendUse 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
- Add human approval with interactions.
- Track provider setup from integrations.
- Bound retries with guardrails.