Agents create value across conversations, actions and time. Billing should capture the outcome, not just the activity around it. Outcome-native billing evaluates the signals behind that work, resolves what became billable and carries the context into every invoice line item.
How to price, verify and bill the work your AI agent delivers. A practical playbook for founders, product leads and engineers, from choosing a pricing model to operating outcome-based billing in production. 17 pages, free download.
Compose state-of-the-art techniques into metrics that fit your product — plain-English criteria, decision graphs, weighted scoring, and more, all in the same runner.
Per-customer contracts
Customer-specific terms, no code forks. Set custom products, prices and outcome definitions for each customer without branching billing logic.
Simulation
Preview changes before they ship. Change any condition and replay historical events to see how outcomes and revenue would shift.
Real-time outcome resolution. Accurate charges.
Signals are evaluated as they arrive, so charges reflect the outcome as it happened, not a delayed calculation.
witn is outcome-based billing infrastructure for AI agent builders. You define what a successful outcome looks like, send events from your system and witn confirms or rejects the outcome automatically, so you bill only verified results.
What is outcome-based billing for AI agents?
Charging for verified results instead of activity. A resolved ticket that stays closed or a merged PR that holds, not seats, tokens or API calls.
How does witn verify that an outcome happened?
You send events from your product. Each outcome has a billable condition, a boolean rule evaluated against the event log after every event. When the condition is satisfied the outcome becomes pending. When the settlement window expires and the condition still holds, the outcome confirms.
What is a settlement period?
The time witn waits after the latest event before making the current result final. Every event resets the timer. It defaults to 72 hours, can be up to 180 days and is set on the agent contract.
What happens when a result is reversed, like a support ticket that gets reopened?
Nothing is billed until settlement. A reopening event resets the timer and flips the condition, so the outcome does not confirm. Most billing platforms assume signals are final the moment they are recorded. witn evaluates state over time and handles reversals before anything reaches an invoice.
How is witn different from usage-based billing platforms like Metronome or Orb?
Usage platforms meter activity such as tokens, minutes and API calls. witn bills verified outcomes. Activity signals feed the billable condition instead of landing on the invoice.
Which AI agents can I bill with witn?
Any agent that can send an event: coding, customer support, SRE, voice and more. witn is model and framework agnostic.
Do I need to rebuild my billing stack to use witn?
No. You keep your stack and send events from where the work happens. witn tracks outcomes and produces invoice line items with an auditable event trail behind every charge.