Monitor AI spend and token usage across suppliers, paced against your contractual commitments.
Overview
AI is one of the fastest-growing and least-controlled spend categories in most organizations. Contracts are consumption-based, spend is variable, and usage is fragmented across suppliers, models, users, and API keys. Tropic’s AI Consumption Tracking gives finance and procurement teams a single, consolidated view of AI spend and token usage across supported suppliers - connected directly to supplier APIs and compared against your contractual commitments.
This means you can see not just what you’re spending, but how that spend is tracking against your commitments, where you’re at risk of overage, and where you have unused commitment at risk of going to waste.
AI Consumption Management is part of the Enhanced Data Package. If you don't see it, reach out to your Account Manager to confirm it's enabled for your organization.
Supported Suppliers
At launch, AI Consumption Tracking supports the following suppliers and plan types:
- OpenAI Platform: API usage for companies integrating AI into their own products and workflows.
- Anthropic Claude Developer Platform: API usage for companies building with Claude.
- Anthropic Claude Enterprise: company-wide employee usage of Claude, including chat, Claude Code, and Cowork.
- Cursor: AI coding tool usage across engineering teams.
You can connect multiple environments per supplier - for example, separate production and staging API organizations for OpenAI.
|
More integrations coming Additional suppliers will be supported in future releases. OpenAI Enterprise is planned as the next integration. |
How to Connect a Supplier
To connect a supplier, you create an API key in that supplier's platform and add it in Tropic under Integrations. Key requirements vary by supplier. For step-by-step setup instructions for each supported supplier, see Setting Up AI Consumption Integrations in Tropic.
- OpenAI: Admin API key required.
- Anthropic (Developer Platform): Admin API key required. Note: Anthropic’s Admin API has no permission scopes, so the key grants read and write access at the provider level. Tropic only ever reads - but expect your security team to ask about this.
- Anthropic Claude Enterprise: A separate Analytics API key is required. This key is read-only (an easier security conversation) but can only be created by your organization’s Primary Owner, and only on the Enterprise plan.
- Cursor: Admin API key required. Personal API keys do not have the required scopes.
|
Heads up: IT and security involvement likely needed The person evaluating Tropic often doesn’t have the privileges needed to create these API keys. Expect to loop in IT or engineering to generate the keys. |
Once connected, Tropic backfills up to 12 months of usage history, as the API’s vary in how much historical usage and cost data is available. For example, OpenAI’s cost reporting only goes back to December 6, 2025, so OpenAI connections made before December 2026 will backfill less than a full year, and they also have historical floors, which vary by organization, for API Key costs. Backfills may take some time to fully populate due to supplier rate limits.
What You Can Track
Aggregate Dashboard
One view across all connected suppliers showing:
- Total committed spend
- Total spent to date
- Projected overage exposure
- Unused commitment at risk
Commitment Tracking
Enter a commitment (with an optional link to the contract in Tropic), then track actual consumption against it with projected variance. To add or edit a commitment, navigate to the supplier-specific consumption page, click the three dots menu, and select Add New Commitment or Edit.
You can also track against a budget amount rather than a contractual commitment - useful if you want spend-visibility without a formal commit in place.
Three projection models are available, selectable from the supplier page:
- Linear trend: straight line projection from the beginning of the commitment term.
- Recent run-rate: based on the prior 3-month trend.
- Flat hold: based on the prior month’s usage.
Suppliers without contractual commitments can still be tracked on metered usage.
Consumption Analytics
Per-supplier breakdowns across flexible time ranges, including:
- By model
- By user
- By API key
- By token type (input, output, cache, batch)
Alerts
Tropic sends alerts via email and Slack so you find out before an overage or shortfall happens, not after. Alerts are managed in Settings - AI Consumption and can be enabled or disabled per supplier.
Available alert types:
- Commitment Reached: fires when you hit 100% of your commitment.
- Pacing Over Commitment: fires when the linear trend projects you’ll exceed your commitment by 10% or more. Alerts start 2 months after the commitment start date.
- Pacing Under Commitment: fires when the linear trend projects you’ll spend less than 10% of your commitment. Alerts start 2 months after the commitment start date.
- Approaching Commitment: fires when a user-defined percentage of the commitment has been consumed. You set the threshold.
Who Can Access AI Consumption Reports
The following roles have access to AI Consumption reports:
- Owners
- Platform Managers
- Users with access to the related supplier (department admins, contract owners, etc.)
Frequently Asked Questions
Q: What are the different token types?
Input, Output, Cache, and Batch. Cache tokens are charged differently than standard input/output tokens - writing to cache costs more, but reading from cache is significantly cheaper. Tropic displays cache token usage broken out separately so you can understand its impact on your costs.
Q: What’s the difference between Claude Developer Platform and Claude Enterprise?
The Developer Platform is for developers building and embedding Claude into software. Claude Enterprise is for companies deploying Claude to employees. Note: they overlap on billing - Enterprise bills usage at API rates on top of the seat fee.
Q: What’s the difference between OpenAI Platform and OpenAI Enterprise?
OpenAI Platform is for developers embedding models into software. OpenAI Enterprise is for companies rolling ChatGPT out to staff. OpenAI Enterprise support is planned as the next integration after launch.
Q: What are spend commitments?
A spend commitment is the amount you contractually agree to spend with a provider in order to receive discounted API rates and seats. If you spend less than the commitment, you’re still obligated to pay. If you exceed your commitment, you’ll pay list-rate API fees unless you renegotiate or renew before the end of term.
Q: Which values are estimates, and why?
Some per-user and per-API-key costs are estimated because the supplier APIs don’t expose cost at that level of detail. Tropic estimates these values based on each user’s or key’s share of total tokens consumed. Tropic displays an indicator in the app wherever estimated values appear. Affected fields: Anthropic (Dev) cost per user, Anthropic (Dev) cost per API key, OpenAI cost per user, and OpenAI cost per API key (before the floor date).
Q: Can I set up more than one connection per supplier?
Yes. You can connect multiple environments per supplier - for example, separate production and staging API organizations.
Q: What do the different projection models represent?
Linear Trend: straight line projection from the beginning of the commitment term. Recent Run-Rate: based on the prior 3-month trend. Flat Hold: based on the prior month’s usage.
Q: How do I add or edit a commitment?
On the supplier-specific consumption page, click the three dots menu and select Add New Commitment or Edit.
Q: What alert options are available?
Alerts are managed in Settings - AI Consumption and can be enabled or disabled per supplier. Available alerts: Commitment Reached; Pacing Over Commitment (fires when linear trend projects 10%+ over commitment, starting 2 months after commitment start); Pacing Under Commitment (fires when linear trend projects spending less than 10% of commitment, starting 2 months after commitment start); and Approaching Commitment (user-defined threshold %).
Q: Who has permission to view these reports?
Owners, Platform Managers, and users with access to the related supplier (department admins, contract owners, etc.).
Q: What if we don’t have a spend commitment with a supplier?
You can still view consumption reporting, but without commitment tracking. You can enter a budget or estimated spend value if you want to track actual spend against another value.
Q: Why is different data displayed across suppliers?
Each supplier’s API exposes different sets of data. For example, Cursor’s API does not show API key usage or split costs between input/output and cache tokens, while OpenAI and Anthropic do. Tropic displays what each API makes available.
Additional Resources
- Setting Up AI Consumption Integrations in Tropic
- Understanding Contract Records and Documents in Tropic
- For information on dashboards and widgets, see Tropic Focus