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

# Twilio

> How DSALTA integrates with Twilio — data collected, setup guide, and automated compliance checks.

## Overview

DSALTA connects to Twilio using read-only API access to collect compliance evidence automatically. Data syncs every 24 hours and feeds into your Data Library modules.

<Info>
  **Read-only access.** DSALTA never modifies, creates, or deletes resources in your Twilio account.
</Info>

<Note>
  **What you'll see.** Twilio's API does not expose a per-user member list from an Account SID and Auth Token, so DSALTA's Access page lists your Twilio **account and any subaccounts** (identified by name / Account SID) rather than individual people. Twilio accounts also have no email address, so the access checks below — which match accounts to your People page by email — may not resolve automatically. Treat the Access list as an inventory of Twilio accounts and confirm each owner manually.
</Note>

## How to Connect

Twilio connects with your **Account SID** and **Auth Token** — there's no app to install.

<Steps>
  <Step title="Find your Account SID">
    Log in to the [Twilio Console](https://console.twilio.com). Your **Account SID** is shown in the **Account Info** box on the homepage.
  </Step>

  <Step title="Find your Auth Token">
    Your **Auth Token** is in the same **Account Info** box. Keep it secret — it grants full access to your account.
  </Step>

  <Step title="Connect">
    In the DSALTA sidebar, go to **Integrations**, find **Twilio**, and click **Connect**. Paste your Account SID and Auth Token in the secure window and submit. A standard Twilio account works — no enterprise plan required.
  </Step>

  <Step title="Finish">
    DSALTA runs an initial sync — usually a few minutes — after which the compliance checks below activate.
  </Step>
</Steps>

## Automated Compliance Checks

Each check below runs automatically every 24 hours. Click any check for step-by-step remediation guidance.

| Check                                                                                                                 | Description                                                                      |
| --------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
| [User access to Critical System should be valid](/integrations/twilio/user-access-to-critical-system-should-be-valid) | Checks that every Twilio account maps to an active employee on your People page. |
| [Offboarded users should not have active access](/integrations/twilio/offboarded-users-should-not-have-active-access) | Checks that offboarded employees no longer have active Twilio access.            |

## Troubleshooting

<AccordionGroup>
  <Accordion title="Integration shows Disconnected">
    Re-authenticate from **Integrations → Twilio → Reconnect**. This can happen if the Auth Token was reset or rotated in the Twilio Console.
  </Accordion>

  <Accordion title="Data is not syncing">
    Confirm the Account SID and Auth Token are current (the token may have been reset in the Twilio Console), then trigger a manual sync from the integration settings.
  </Accordion>
</AccordionGroup>
