> ## Documentation Index
> Fetch the complete documentation index at: https://docs.b3os.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Twilio Integration

B3OS empowers blockchain and crypto projects to automate communication workflows, connecting smart contracts and on‑chain events to real‑world interacti...

![Twilio logo](https://ai-icon.b3.fun/logo/twilio) Integration available

B3OS empowers blockchain and crypto projects to automate communication workflows, connecting smart contracts and on‑chain events to real‑world interactions. With seamless Twilio integration, you can trigger SMS alerts, verify user identities, and manage two‑way messaging directly from your decentralized applications.


**[Public page](https://b3os.org/integrations/app/twilio)**

Open the user-facing integration overview for examples, templates, and sharing.
  **[Action reference](/actions/reference)**

Schema-level references for executable actions and test payloads.
  **[Trigger reference](/actions/trigger-reference)**

Event and schedule triggers that can start B3OS workflows.

## Build With Twilio

Use Twilio when a workflow needs to call Twilio: Send SMS or related Twilio operations from a typed B3OS action. Start in the visual editor to connect an account, then use the references below for payload shape, required fields, and API testing.

## Available Actions

| Action | ID | Connector | Required fields |
| --- | --- | --- | --- |
| ![Twilio: Send SMS logo](https://ai-icon.b3.fun/logo/twilio) [Twilio: Send SMS](/actions/reference/generated/twilio-send-sms) | `twilio-send-sms` | ![pipedream:twilio logo](https://ai-icon.b3.fun/logo/twilio) `pipedream:twilio` | `to`, `body`, `from` |


## Available Triggers

No trigger references are published for this integration yet.


## Common Use Cases

**Instant Transaction Confirmation SMS**

Notify users instantly when a blockchain transaction reaches a specific status, providing real‑time confirmation via SMS.
  **Fraud Alert Notifications**

Trigger SMS alerts for suspicious wallet activity or abnormal contract calls, enabling rapid response to potential security threats.
  **Two‑Factor Authentication (2FA)**

Send one‑time verification codes to users' phones as part of a login flow, leveraging Twilio's voice or SMS APIs.
  **Customer Support Chatbot Integration**

Combine Twilio voice calls with B3OS workflows to route support tickets to automated agents or human operators based on on‑chain triggers.

## Connector Notes

- Create the connector from a trusted B3OS organization before publishing workflows that call external accounts.
- Keep OAuth tokens, API keys, bot tokens, channel IDs, and account IDs in connector settings or workflow props, not in reusable public template text.
- Test with the visual editor or `POST /v1/actions/{type}/test` before routing production traffic.

## Related Templates

No public templates are linked to this integration yet.

## FAQ

**What can I do with the Twilio integration in B3OS?**

You can automatically send SMS messages, initiate phone calls, and manage two‑way communications as actions triggered by blockchain events or smart contract logic.
  **Do I need a separate Twilio account?**

Yes, you must provide your Twilio Account SID and Auth Token in the B3OS settings to link your Twilio resources to the platform.
  **Can I send SMS to any phone number?**

You can send SMS to any verified phone number supported by Twilio, but standard carrier restrictions and opt‑in requirements still apply.
  **How does B3OS handle Twilio rate limits?**

B3OS includes built‑in throttling and queue management, allowing you to set limits per workflow so you stay within Twilio's usage quotas.
  **Is my Twilio API key stored securely?**

API credentials are encrypted at rest and only accessible to authorized workflows; they never appear in plaintext within the UI or logs.