Twilio

Twilio is a customer engagement platform that offers programmable communication solutions.

Use Cases the Adapter Solves

  • Twilio Account Inventory: Maintain a complete inventory of Twilio accounts and sub-accounts in Axonius, enabling security teams to identify unused or unknown accounts across the organization.
  • IAM Credential Visibility: Surface AWS credentials and public keys associated with Twilio accounts in Axonius, providing visibility into credential sprawl and supporting least-privilege reviews.

Types of Assets Fetched

This adapter fetches the following types of assets:

  • Accounts/Tenants

Data Retrieved through the Adapter

Accounts/Tenants - fields such as: Account SID, Friendly Name, Status, Account Type

Before You Begin

Required Ports

Axonius must be able to communicate with the value supplied in Host Name or IP Address via the following ports:

  • 443

Authentication Methods

The Twilio adapter uses Basic HTTP authentication. The Account SID is used as the username and the Authentication Token is used as the password.

APIs

Axonius uses the following Twilio REST APIs:

Required Permissions

The Account SID and Authentication Token used must have permission to access the Twilio Account API and IAM Credentials API. For more details, see REST API: Credentials.

Supported From Version

Supported from Axonius version 6.1.30.0

Connecting the Adapter in Axonius

  1. Navigate to the Adapter Catalog, search for Twilio, and select the adapter.
  2. Click Add Connection.
  3. Provide the following parameters.

Required Parameters

  1. Host Name or IP Address - The base URL of the Twilio API, including the protocol prefix (for example, https://api.twilio.com). Do not include a path after the domain.

  2. Account SID - The Account SID used to authenticate with the Twilio API.

  3. Authentication Token - The Authentication Token associated with the Account SID. For more details, see REST API: Credentials.

  4. Verify SSL - Select whether to verify the SSL certificate of the server against the CA database inside of Axonius. For more details, see SSL Trust & CA Settings.


Twilio

Optional Parameters

  1. HTTPS Proxy - Connect the adapter to a proxy instead of directly connecting it to the domain.

  2. HTTPS Proxy User Name - The user name to use when connecting to the value supplied in Host Name or IP Address via the value supplied in HTTPS Proxy.

  3. HTTPS Proxy Password - The password to use when connecting to the server using the HTTPS Proxy.

To learn more about common adapter connection parameters and buttons, see Adding a New Adapter Connection.

Advanced Settings

📘

Note:

Fetch Accounts of sub-type account from List Accounts - Select this option to fetch Twilio account information, including account details, status, and ownership data. When enabled, the adapter retrieves account data from the Twilio Accounts API.


Did this page help you?