Agents pay your price on a connected call that reaches the line's qualifying time. Under the mark, they pay nothing. That single rule replaces the dispute queue most operators live in.
Pay-per-call billing goes wrong when the rule has exceptions nobody wrote down. "Billable unless it's a wrong number, unless the agent says it was short, unless the buyer disputes." Every exception becomes a ticket, and every ticket is margin you spend arguing.
SendAvata publishes the rule on the line itself: $X / Ns. Price and qualifying time. A call that reaches N seconds of bridged talk time is billed at $X and the charge is final. A call that doesn't reach N is free. Agents see this before they join the line, on every shift, and on every receipt.
Real defects: robocalls, wrong numbers, technical failures where the bridge dropped. Agents open a dispute from the call itself within 72 hours; you (or your rules) resolve it; credits post straight back to the wallet. Because the qualifying rule is unambiguous, disputes stay rare and specific.
Longer qualifying time means fewer billable calls at a higher price. Publish a ladder on a line — say 30s at one price, 60s at another — and let agents pick the rung they want. Prepaid tiers let an agent buy a block of calls up front at a lower per-call rate and jump the queue for that line.
Every wallet movement — top-up, charge, credit, refund, tier purchase — is a row in your workspace ledger. The operator console reconciles it against settled calls continuously; if a terminal call hasn't settled, you see it on the overview before anyone asks.

20s, 30s, 45s or 60s? How qualifying time trades billable volume for price, and how to publish a ladder instead of guessing.
How prepaid agent wallets work: top-ups, runway, tier blocks, negative-balance locks, disputes and credits.
$5 per billable call, 2% of net, or a flat desk. $0 setup, unlimited seats.
No demo, no sales call, no card. Create the workspace, drop your logo, paste one URL into your ring tree.