# Charge for results, not tokens

Compose a result from ordered steps, price each step with its own calculator, and set the margin once on the finished outcome.

## A result worth charging for

An outcome is a named result made of ordered steps. Each step carries its own calculator and base price, those base prices sum, and a margin sits on top. That gives you one price per result with the model costs underneath it accounted for.

### Compose a result from ordered steps

An outcome is a named result made of ordered steps. Give it an agent key, add the steps the agent works through, and that sequence becomes the thing you bill for.

### New outcome

**Agent key**  
ticket-resolution

**Steps**  
0 in order

**Description**  
Self-service ticket agent

**Active**

**Base price, all steps**  
$0.0000

### Price each step with its own calculator

Every step carries its own calculator and its own base price, so a step on a cheap model and a step on a frontier model are costed separately. The step prices add up to the outcome's base price.

**Step base prices**  
- **Analysis**  
  $0.0000  
- **Drafting**  
  $0.0000  
- **Resolution**  
  $0.0000

**Outcome base price**  
$0.0000

### Bake margin into the outcome price

Set a margin once on the outcome and it applies to the summed base price of every step. Change a model underneath and the base price moves; the margin holds.

**Outcome pricing**  
- **Base price, all steps**  
  $0.0000  
- **Margin**  
  0%  
- **Price per outcome**  
  $0.00

## Outcome-based pricing is a value-led proposition

Usage-based pricing is a good indicator of adoption, but outcome-based pricing is a powerful lever for success and efficiency.

### Buyers understand what they are paying for

A customer knows what a resolved ticket is worth to them. It's harder to attach value to a token count.

### Your price survives a model change

When a model gets cheaper or you switch providers, your price holds, moving the margin in your favor.

### Each step can use its own model

An outcome can run analysis on a cheap model and drafting on a frontier one. Each step is costed separately and rolls into a single base price.

### It stacks with everything else

Outcomes sit alongside credits and units in the same plan. Charge per result where it makes sense and meter usage everywhere else.

## Part of a bigger set of primitives

Outcomes are part of a bigger platform designed to make AI billing a breeze.

### Credits and wallets

A prepaid balance that draws down against the signals you meter.

### Pricing experiments

Build a plan from priced, billable components and change it without a deploy.

## Charge for the work, not the tokens

Outcomes ship with Clocknext's other pricing primitives, ready to combine with wallets, credits, and units in a single plan.
