Daily AI spend
Attributed Unattributed
AI COST ANALYTICS
Bring AI usage, customer revenue and product costs into one clear view. See the margins behind the growth.
No card required. Explore the Team pilot
AI ECONOMICS
Attributed Unattributed
Attribution gaps stay visible.
Customer D costs more to serve than it pays.
$300.00 in revenue. $418.00 in AI cost. A $118.00 shortfall.
Demo data, not customer results. AI contribution margin excludes other operating costs.
THE COST TO SERVE
They aren't always the same. Compare what each customer pays with the AI usage behind their experience.
CUSTOMER A
CUSTOMER B
Demo data. AI contribution margin excludes other operating costs.
FROM EVENT TO ECONOMICS
Send normalized events from your application or gateway. Keep provider credentials out of Cupelio.
Compare spend by customer, feature and workflow. Unpriced and unattributed usage stay visible.
Import customer revenue as CSV. Match the same identifiers to compare revenue and AI cost.
curl -X POST https://cupelio.com/api/ingest \
-H "Authorization: Bearer YOUR_INGEST_KEY" \
-H "Content-Type: application/json" \
-d '{
"source": "generic",
"events": [{
"external_id": "request-unique-id",
"payload": {
"provider": "anthropic",
"model": "claude-sonnet-5",
"input_tokens": 1000000,
"output_tokens": 1000000,
"customer": "customer-a",
"feature": "document-analysis",
"occurred_at": "2026-10-03T12:00:00Z"
}
}]
}'This illustrative request uses the effective-dated Sonnet 5 rate: $2.00 input and $10.00 output per million tokens. The event belongs to customer-a and document-analysis.
A stable external_id deduplicates retries. Model identifiers match exactly; unknown models or dates remain unpriced. Send complete token counts.
Read the setup guide ↗Review calculation limits ↗NUMBERS YOU CAN INSPECT
TEAM PILOT
Connect customer-tagged AI usage with revenue and compare recorded costs with provider invoice totals.
$400 / month, flat
Start with one supported token-based provider and one reporting period. Bring matching customer revenue and provider invoice totals. Setup is asynchronous, with no sales call.
Request pilot detailsShare your provider/model and whether your usage can carry a stable customer ID. We’ll send a sample report and confirm your inputs fit before onboarding.
Prefer to explore first? Start free.