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

# Twilio

> Step-by-step guide to integrate Twilio WhatsApp with Siren for WhatsApp Business messages

***Prerequisites:***

* A Twilio account
* A Twilio phone number with WhatsApp capabilities
* WhatsApp Business API access (request through Twilio)
* Account SID and Auth Token
  <img src="https://mintcdn.com/siren/7IpRt_YcaXDKVAtZ/docs/Images/Providers/Integrations/Whatsapp/twilio.png?fit=max&auto=format&n=7IpRt_YcaXDKVAtZ&q=85&s=2d577955090947cf339045f8bae4bc91" alt="Twilio WhatsApp integration screenshot" width="1848" height="925" data-path="docs/Images/Providers/Integrations/Whatsapp/twilio.png" />

## Integration Setup

To integrate Twilio WhatsApp with Siren, follow these steps:

<Steps>
  <Step title="Navigate to Providers">
    Go to the **Providers** section in your Siren dashboard.
  </Step>

  <Step title="Select WhatsApp Channel">
    Choose the **WhatsApp** channel from the available options.
  </Step>

  <Step title="Choose Twilio">
    Locate **Twilio** in the list of providers and click on **Add Account**.
  </Step>

  <Step title="Get Twilio Credentials">
    Before filling in the account details, you will need to gather your Twilio credentials:

    1. **Auth Token**:
       * Go to the Twilio Console
       * Under the **Developer** tab, click on **Account** > **Account Info**
       * Copy the **Auth Token**
             <img src="https://mintcdn.com/siren/7IpRt_YcaXDKVAtZ/docs/Images/Providers/Integrations/SMS/TwilioAuthToken.png?fit=max&auto=format&n=7IpRt_YcaXDKVAtZ&q=85&s=5da1935999ebabd882babcc5370bbc77" alt="Twilio Auth Token" width="1895" height="956" data-path="docs/Images/Providers/Integrations/SMS/TwilioAuthToken.png" />
    2. **Account SID**:
       * In the Twilio Console, go to the **Developer** tab
       * Click on **Services**
       * Select account SID
    3. **Webhook Setup**:
       * Go to the **Monitor** tab
       * Click on **Logs** > **Webhooks**
       * Paste the Webhook URL from Siren here
             <img src="https://mintcdn.com/siren/7IpRt_YcaXDKVAtZ/docs/Images/Providers/Integrations/SMS/TwilioWebhook.png?fit=max&auto=format&n=7IpRt_YcaXDKVAtZ&q=85&s=e1b2048b422537196c1b1a04e2bae440" alt="Twilio Webhook" width="1904" height="957" data-path="docs/Images/Providers/Integrations/SMS/TwilioWebhook.png" />
  </Step>

  <Step title="Enter Account Details">
    In the pop-up window, enter the following details:

    * **Custom Name**: A name to identify this integration in Siren
    * **Account SID**: Your Twilio Account SID (from Developer > Services)
    * **Auth Token**: The Auth Token you copied from Account Info
    * **From Number**: Your Twilio WhatsApp number in E.164 format (e.g., +1234567890)
  </Step>

  <Step title="Save Configuration">
    Click **Save** to complete the setup.
  </Step>
</Steps>
