Veridict

Finance

Token usage & cost

Spend, throughput and forecast — attributed by channel, client and conversation. Every figure recomputes against the controls below, so this doubles as a planning tool.

PeriodGroup by
Spend
$3.71
last 30 days
Per conversation
$0.0975
all-in
Tokens
343k
38 audits
Avg AI time
1m 9s
per conversation
Total compute
2h 43m
model + ASR
Saved by caching
$0.210
prefix reuse

Spend over time

21 days · last 30 days

$0.12/day · 1.3 conversations/day
3 Jul
6 Jul
11 Jul
17 Jul
19 Jul
21 Jul
23 Jul
25 Jul
27 Jul
29 Jul
31 Jul
ModelTranscription

By channel

Token usage and processing time per channel. Email and chat skip transcription entirely, which is most of why they cost a fraction of a call.

ChannelAuditsInputCachedOutputTotal tokensAvg AI timep95Avg costTotal
call2333,10755,651131,204220.0k1m 13s1m 40s$0.1190$2.74
email87,64420,00041,17168.8k1m 7s1m 32s$0.0673$0.54
chat73,34417,50033,35054.2k56.2s1m 22s$0.0614$0.43
call
Model time27m 59s
Transcription time2h 0m
Audio processed1h 51m
email
Model time8m 56s
chat
Model time6m 33s

Budget

Monthly ceiling versus the run rate implied by this period.

Forecast$3.71 of $250.00

99% headroom — roughly 2,525 more conversations per month.

Volume planning

Cost if throughput scales, at current per-conversation economics.

ScenarioConversations/moMonthly costAnnual
Today38$3.71$44.48
76$7.41$88.95
190$18.53$222.38
10×380$37.06$444.76
25×950$92.66$1.1k

Linear in volume — there are no step costs until transcription throughput needs more workers, which is the point to move to self-hosted ASR.

By client

What each programme costs to run — the number to price a contract against.

Meridian Telecom1.2612 · $0.1050/ea
LLM $0.96ASR $0.30118k tokens15m 27s AI time
Lumina Retail1.1311 · $0.1030/ea
LLM $0.72ASR $0.4194k tokens10m 59s AI time
Straits Retail Bank0.838 · $0.1034/ea
LLM $0.58ASR $0.2475k tokens10m 5s AI time
Anchor Insurance0.497 · $0.0695/ea
LLM $0.44ASR $0.0557k tokens6m 58s AI time

Where the money goes

transcription: 100model: 271371TOTAL
  • transcription100
  • model271
Input (uncached)
44,095
Cached reads
93,151
Output
205,725
Cache hit rate
68%

Transcription: hosted vs self-hosted

Only applies to calls — email and chat skip transcription entirely.

HostedSelf-hosted
Rate per hour$0.54$0.06
Last 30 days (1.9h audio)$1.00$0.11
Projected monthly$1.00$0.111
Annual difference$10.68 saved

Self-hosting is not only cheaper — it keeps audio inside infrastructure you control. With hosted transcription the raw recording leaves the country before redaction can run on it, which is the awkward part of the PDPA conversation.

What each tier would cost

Same conversations, same settings. Cheaper is only cheaper if agreement holds — check calibration first, since a model that disagrees with your QA lead costs more in disputes than it saves in tokens.

ModelRate in/outLast 30 daysProjected monthlyvs current
Opus 5$5 / $25$3.71$3.71selected
Sonnet 5$3 / $15$2.62$2.6229%
Haiku 4.5$1 / $5$1.54$1.5458%

Most expensive conversations

38 in period
ConversationClientCh.In / Cached / OutAI timeASRModelTotal
Priya Ramanconv-0013 · 22 JulMeridian Telecom2,665 / 2,500 / 6,8791m 26s$0.0876$0.0933$0.1809
Daniel Ongconv-0033 · 4 JulLumina Retail1,989 / 2,500 / 5,0601m 11s$0.0929$0.0688$0.1617
Nor Azlinaconv-0035 · 20 JulLumina Retail2,084 / 2,500 / 4,26049.9s$0.0914$0.0591$0.1504
Ravi Kumarconv-0012 · 3 JulStraits Retail Bank2,570 / 2,500 / 6,8891m 48s$0.0570$0.0932$0.1502
Nor Azlina2026072300751 · 31 JulLumina Retail2,821 / 3,151 / 8,2071m 30s$0.0370$0.1104$0.1475
Michelle Kohconv-0017 · 6 JulMeridian Telecom1,772 / 2,500 / 6,9491m 40s$0.0420$0.0919$0.1339
Farah Ismailconv-0008 · 31 JulStraits Retail Bank2,279 / 2,500 / 4,34546.2s$0.0707$0.0606$0.1313
Marcus Limcall-002 · 30 JulStraits Retail Bank1,430 / 2,500 / 6,1671m 22s$0.0495$0.0813$0.1308
Nurul Aisyahcall-006 · 23 JulMeridian Telecom1,040 / 2,500 / 7,1471m 35s$0.0360$0.0926$0.1286
Marcus Limcall-009 · 22 JulStraits Retail Bank1,153 / 2,500 / 6,5591m 21s$0.0399$0.0855$0.1254
Kausalya Rameshconv-0005 · 3 JulLumina Retail1,790 / 2,500 / 4,5631m 8s$0.0630$0.0621$0.1251
Priya Ramancall-005 · 27 JulMeridian Telecom823 / 2,500 / 7,2681m 38s$0.0285$0.0935$0.1220
Michelle Kohconv-0032 · 21 JulMeridian Telecom2,682 / 2,500 / 7,6041m 26s$0.0173$0.1024$0.1196
Siti Nurhalizaconv-0004 · 28 JulAnchor Insurance754 / 2,500 / 4,9581m 13s$0.0462$0.0645$0.1107
Kausalya Ramesh2026072300750 · 31 JulLumina Retail1,344 / 0 / 5,26357.9s$0.0399$0.0691$0.1090

Rates are first-party Claude API list prices. Cached reads bill at 10% of input, cache writes at 125%, Batch API halves everything. Transcription is $0.54/hr hosted or $0.06/hr self-hosted. AI time is model wall-clock per audit — with Batch enabled these run concurrently, so it is a cost and capacity signal rather than a latency the user waits on.