For SaaS companies

Your best customer shouldn't be your worst margin.

On flat and seat pricing, one heavy customer can cost you more in AI than they pay. See what each customer's calls and agents cost, and set a margin floor that is checked before each call runs.

Decided

Stop a customer costing more than they pay

  • A monthly budget per customer, checked before the provider is called
  • A margin floor that alerts you, or refuses that customer's requests
  • Keys scoped to one customer, so spend cannot land on the wrong account
Recorded

What each customer costs you

  • Cost per customer, from an ID your app sends with each request
  • Broken down by feature, model and provider
  • A month-end forecast while there is still time to act
Proven

Margin you can show

  • Revenue and margin per customer, from your fee or usage markup
  • Unit economics per customer, per request and per end user
  • A monthly report by customer, ready to download
  • Margin by plan: send the plan as a tag, set a price per plan, and see which customers cost more than they pay
  • Each provider's invoice checked against what CoreValue recorded for the month

Two steps to start

1. Your developer

Points your OpenAI or Anthropic SDK at CoreValue and adds the customer ID header. Two lines of code and one header.

Read the quickstart
2. You

Set what each customer pays and their monthly budget. Their margin appears next to their cost.

Read the guide

Start with your own AI traffic

Request access and we will set you up: add a provider key and send your first request through CoreValue.

Request access