Outcome-based AI pricing

성과 기반 AI 과금

Charge for resolved outcomes rather than every AI execution.

···
html
<div class="outcome"><div class="pipeline"><div>100<br><small>PROCESSED</small></div><span>→</span><div id="resolved">70<br><small>RESOLVED</small></div><span>→</span><div id="charge">$140<br><small>BILLABLE</small></div></div><div class="attempt">PER-ATTEMPT BILL <s>$200</s></div><label>RESOLUTION RATE <b id="rate">70%</b><input id="success" type="range" min="30" max="100" step="10" value="70"></label></div>
css
.outcome{width:min(92%,560px);font:900 clamp(10px,max(2vmin,1vw),14px)/1.1 sans-serif}.pipeline{display:flex;align-items:center;justify-content:space-between;gap:2px}.pipeline>div{flex:1;min-width:0;background:var(--surface);border:2px solid var(--line);padding:clamp(8px,2vmin,14px) 2px;text-align:center;font-size:clamp(19px,5vmin,38px)}.pipeline>div:last-child{background:var(--accent);color:white;border-color:var(--accent)}.pipeline small{font-size:clamp(10px,max(1.6vmin,1vw),12px)}.pipeline span{color:var(--accent);font-size:clamp(15px,4vmin,29px)}.attempt{text-align:right;margin:9px 0;color:var(--muted)}label b{float:right;color:var(--accent)}input{display:block;width:100%;accent-color:var(--accent)}@media(min-width:700px){body>:first-child{transform:scale(1.25);transform-origin:center}}
js
const r=document.querySelector('#success');function draw(){const n=+r.value;document.querySelector('#rate').textContent=n+'%';document.querySelector('#resolved').innerHTML=n+'<br><small>RESOLVED</small>';document.querySelector('#charge').innerHTML='$'+(n*2)+'<br><small>BILLABLE</small>'}r.oninput=draw;setTimeout(()=>{r.value=90;draw()},650);setTimeout(()=>{r.value=70;draw()},2600);

Outcome-based AI pricing bills for an agreed customer result instead of every model call or attempted task. Charging for resolved inquiries, for example, distinguishes failed attempts from completed work.

Change the resolution rate in the demo: processed volume stays fixed while billable resolved cases change. Buyer and provider must agree on what counts as resolved.

Stripe describes outcome-based models among AI pricing options. Include verification cost, disputes and quality measurement in the design.

When to use

Use when both sides can verify an outcome and the provider can absorb failures and retries.

Open as page ↗