A peek at what you get

Daily summary
Page 1 of 4·Daily summary
Scored sheet
Page 2 of 4·Scored sheet
Violations log
Page 3 of 4·Violations log
7-day trend
Page 4 of 4·7-day trend

Schedule it · ready before standup

The Agent runs the previous day's calls at 02:00 every morning. The .xlsx is ready in Drive by 08:00. You only open it when violations cross a threshold — 100% coverage replaces 5% sampling.

Customer Calls · daily auditlive

Daily 02:00 · last 24h of calls · writes audit-{date}.xlsx

Next: tomorrow 02:00 · 184 runs total · last run flagged 4 violations
alert compliance when violations ≥ 5
Last 7 days · calls · violations · avg score
callsviolationsavg
Mon
84
Tue
86
Wed
82
Thu
87
Fri
85
Sat
89
Sun
88
vb asr transcribe184 calls · diarized
apply_rubric6 dimensions · approved v3
write_xlsxone row/call · violations on a separate sheet

Every violation · two clicks to replay

Timestamps are second-precise; the transcript shows the surrounding 60 seconds. Managers coach on the real moment — not on generalities.

critical · compliance
CALL-2026-05-11-#3491
00:08 · opened without recording disclosure
00:03Agent:Hello, welcome to customer service — how can I help?
00:08Customer:Hi, I want to ask about my bill.
00:14— missing: policy requires recording disclosure within first 15 seconds —
Agent ID: A-1024
call-audit-2026-05-11.xlsx
184 calls · 4 violations · avg 84

How it works

Step 01

Drop the recordings

A zip of yesterday's calls, or point the Agent at a Drive folder. MP3 / WAV / M4A / AAC all work. Recordings up to ~1 hour per file process comfortably; longer ones get chunked under the hood.

Step 02

Sign off on the QA rubric

The Agent proposes dimensions and weights, you edit them in chat ("raise empathy weight, lower closing weight", "add a dimension for hold-time discipline"). No scoring happens until you say go. Save the rubric and tomorrow's run reuses it automatically.

Step 03

Schedule it · check the .xlsx tomorrow

One chat command — "run this every day at 2 a.m. against the previous 24 hours of calls" — and the Agent schedules the job. Output lands in /audits/{date}.xlsx in Drive each morning before standup. Violations sheet is separate so the compliance team can review without scrolling.

Why Vecbase for this

Diarization is on by default · the Agent knows who said what

Cheap call-audit tools transcribe to one big text blob and your QA team has to guess "was that the agent or the customer". The Agent uses speaker diarization via `vb asr` and labels every line. Compliance violations (e.g. "did the agent disclose the recording?") become trivially answerable, not a manual relistening exercise.

Schedule it · zero human in the loop until something is flagged

A daily schedule runs at 2 a.m., the .xlsx is ready by morning, and the compliance lead opens it only if violations exceed a threshold. Most days, no one opens the file — that's the point. Manual call sampling ("we listen to 5% of calls") gets replaced by automated 100% coverage with human exception handling.

Every score is a timestamp · violations replay in two clicks

When the .xlsx flags a call at 12:47, you click the timestamp and the player jumps to 12:42 (5 seconds of lead-in). No "I think it was somewhere in the middle". This makes coaching real — the manager can replay the exact moment instead of arguing about generalities.

Rubric stays yours · the Agent never freelances on what "good" means

The QA rubric is co-designed in chat, weighted by you, signed off by you. The Agent applies it consistently across every call. When the dimensions need to change (new product launch, new regulation), edit the rubric once and tomorrow's run uses the update. No "the AI started scoring differently this week".

Frequently asked

Phone-band audio (8 kHz, narrowband codecs) is harder than broadcast audio for every provider. The Agent picks from whichever providers are enabled in your workspace via `vb asr providers` — typical cue-level error rates we see on call audio are 5–8% on clean lines and 10–14% with heavy accents or background noise. Low-confidence segments are flagged in the .xlsx so QA reviewers focus on the ambiguous cues. For tonal languages (Mandarin, Cantonese, Vietnamese), you can pin a provider known to handle tonal language well in chat.

Get yours in under 90 seconds

Sign in, hand it over to the Agent — the finished file lands in your Drive.