Skip to main content
Twilio Connection

Follow these steps to connect Twilio to Drata.

Updated today

Integrating Twilio with Drata automates your user access reviews, saving time and reducing errors by syncing user data directly from Twilio.

Prerequisites

Note: Twilio’s underlying Organizations API is currently in private beta. To enable this feature, reach out to your Twilio account executive or Twilio Support.

  • Ensure that your Twilio account has Organization Owner or Organization Admin privileges.

  • Copy your Twilio Organization SID.

    1. In your Twilio Admin Dashboard, your Organization SID will be displayed on the main Overview page.

    2. Copy the Organization SID. You will need this to connect Twilio to Drata.

  • Create a new OAuth App and copy the client ID and client secret.

    1. In the Admin Dashboard, on the left side navigation, select Applications > OAuth Apps.

    2. Select the + Create OAuth application button near the top right corner.

    3. Under Grant Type, select the Client credential option.

    4. Enter the app details:

      • Enter a name for this new App under Application name.

      • Select the following Scopes & permissions:

        • role-assignments: List

        • managed-accounts: Read, List

        • managed-users: Read, List

    5. When complete, click the Save button.

    6. Your new client ID and client secret will be displayed. Copy these values. You will need this to connect Twilio to Drata.

    7. After select the Got it... checkbox and then select Done.

Enable Twilio

  1. Select Connections on the side navigation menu.

  2. Select the Available connections tab, search for Twilio, and select Connect.

  3. Follow the instructions on the connection drawer.

    • After you select connect to Twilio, on the popup modal, enter the required fields with the values that you obtained from the previous section.

Did this answer your question?