Connecting to Twilio
Connect your Twilio account to CloudZero to bring your Twilio cost and usage data into a unified view of all your cloud and SaaS spend. CloudZero organizes your Twilio costs, along with your other costs, into categories (called Dimensions) that matter most to your business. For example: business unit, team, product, feature, environment, customer, or virtually anything else. Once connected and organized, you can quickly answer questions about your spend that matter to your stakeholders.
This guide covers creating a Twilio API key and configuring the connection in CloudZero. CloudZero ingests daily usage records and account metadata, including sub-accounts owned by the main account. The connection is read-only.
Twilio SendGrid is billed separately and is not included in this connection.
What you need
- CloudZero user with data configuration permissions
- A Twilio main account with permissions to create API keys. This connection uses an API key (SID and Secret), not the Auth Token displayed on your account page.
Step 1: Copy your Account SID
- Sign in to the Twilio Console.
- From the main account page, copy your Account SID (starts with
AC).
Step 2: Create an API key in Twilio
For full details, see Twilio's API keys overview.
- In the Twilio Console, navigate to Settings > Account settings > API keys & auth tokens, or open the API Keys page directly.
- Select Create API key and enter a descriptive name (for example, "CloudZero Integration").
- Choose a key type:
- Main: full account access. Use this if your security policy allows broad access for read-only integrations.
- Restricted: least-privilege. Use this if your organization requires scoped access. Grant Usage Records Permissions (under Billing/Usage) and Identity and Access Management Permissions (under Accounts).
- Select Create API Key.
- Copy the Key SID (starts with
SK) and the Secret immediately. Twilio displays the Secret only once.
Step 3: Configure the connection in CloudZero
-
In CloudZero, go to Settings > Cloud Connections.
-
Select Create Connection + and select the Twilio tile.
-
Enter the connection details:
-
Select Create Connection.
What to expect
After you connect, CloudZero begins ingesting your Twilio usage data. Your Twilio costs appear in Explorer and Analytics within 24 hours. Once data is available, you can view costs broken down by account, sub-account, product family (Voice, SMS, MMS, Verify, and others), and category.
From there, your Twilio costs work like any other cost data in CloudZero. For example, you can organize them by team or product using Dimensions, track trends in Dashboards, set Budgets, or ask questions in the AI Hub.
Have questions or feedback? Reach out to your account manager.
Updated 20 days ago
