Pricing
10 credits to file a call. 0.05 credits per second of audio — and only when we are the ones running the transcriber. No subscription, no seats, no minimum.
Credit math
One flat fee to file a call. Transcription is a separate line, and it appears only when we run a transcriber for you.
You bring the transcript
10credits
Nothing is inflated here to make the two paths look similar. If you already have the words, there is no transcriber to pay and no line on your bill.
You bring a 30-minute recording
100credits
We reserve against the recording's own length, then settle on what was actually transcribed. If it comes in shorter than the file claimed, the difference goes back.
A source with no decisions, commitments or next steps in it is refunded in full. You are not charged for a non-answer.
Re-reading a filed debrief, exporting it as markdown, pulling the transcript back out, saving it to a brain — none of it bills again.
Credits are the shared Ounie wallet, used across every Ounie app. 10 credits is 0.10 dollars.
Worked examples
Reserved against the recording's own length, settled on what was actually transcribed. The difference always comes back.
| Call length | You send a transcript | You send the recording |
|---|---|---|
| 5 minutes | 10 credits | 25 credits(10 + 15) |
| 15 minutes | 10 credits | 55 credits(10 + 45) |
| 30 minutes | 10 credits | 100 credits(10 + 90) |
| 45 minutes | 10 credits | 145 credits(10 + 135) |
| 60 minutes | 10 credits | 190 credits(10 + 180) |
Reading a filed debrief, exporting it as markdown or JSON, pulling the transcript back out, and saving it to one of your brains. You paid to make it; you do not pay to look at it.
A source with nothing in it worth filing. On credits that is a pool-exact refund; on x402 the 402 comes back before the payment settles, so nothing moves on chain.
One debrief covers up to 120 minutes of audio. Beyond that the request is refused for free, before any quote — never quoted and then failed.
An agent with a wallet and no Ounie account pays per call in USDC on Base at POST /api/x402/debrief. The 402 quotes the exact amount for the request you sent — including transcription when there is a recording to transcribe, and excluding it when there is not.
One thing to know about that rail: an on-chain settlement is final and there is no refund, so we verify the signature first, do the work, and settle only when there is a real debrief to hand back. A thin result returns a 402 and your authorization simply goes unused.
How the x402 rail worksQuestions
A position in the source recording, in milliseconds, returned as atMs on every decision, commitment, objection, risk and quote. When we transcribed the audio ourselves the position comes from word-level timings. When you supplied a transcript that carried timestamps, it comes from those. When the transcript carried none, atMs is null and the response says anchored: false — we would rather show you a dash than a number you would click and land nowhere.
No. Participant names have exactly two legitimate sources: you passed them in, or the transcript was labelled and we parsed the labels out. Anything else is a positional placeholder — speaker_1 — and participantsInferred comes back false. If the model tries to attribute a commitment to a name that is not on that roster, the attribution is dropped and the owner is null. It is never resolved to the closest match.
No, and the product does not pretend to. The transcription endpoint returns no speaker labels — verified live — and inferring them from the text would be a guess wearing the costume of a measurement. If you need names on commitments, send a labelled transcript or pass participants.
Only if a specific request asks for it. save_to_brain is per call, it has no account-level setting, and omitting it is the only default. A brain that silently ingested every call an agent handled would be a privacy incident — the people on the other end of the call did not agree to be indexed.
No. Audio is streamed, transcribed and dropped inside the one request. We store the debrief and the transcript, because every anchor points into the transcript and an anchor you cannot open is not a citation. Deleting a debrief deletes both.
You are not charged. A source with no decisions, commitments, risks or next steps in it comes back as thin material and refunds in full on the credit rail. On x402 it returns a 402 before the payment is settled, so nothing moves on chain.
No. Not a reduced rate and not a minimum — the transcription line does not appear at all. You are quoted the flat fee, reserved the flat fee, and charged the flat fee, and the stored record shows zero transcribed seconds.
No. Brains are optional context that helps frame the filing — who this account is, what they bought last year. Retrieval is free and never adds facts the call did not contain. Skip it and the debrief is built entirely from the call.