AuditSail
RECORDINGS2.5M+ ingested · 40+ call centres
SOLUTION · CALL RECORDING COMPLIANCE

Every call recording, checked.Not a sample.

AuditSail checks every call recording your call centres send against your signed-off script, your guidelines and FCA and Ofcom rules. Each rule is marked pass, fail or inconclusive.

Every recording · no samplingSFTP or dialler webhookYou set the minimum call length
Calls/2026-05-29-09-14
2 rules failed
EXAMPLE · AGENT: TOM · CUSTOMER: JANE
Script · "write off 80%" not approved · fail · 01:14
FCA · "guaranteed" · fail · 01:24
Rule by rule · pass, fail or inconclusive

HOW RECORDINGS ARRIVE · WHAT THEY ARE CHECKED AGAINST

SFTPDialler webhookYour signed-off scriptsYour guidelinesFCAOfcomICOConsumer Duty
THE SAMPLING PROBLEM

Listening to a sample of calls.

Your QA team can't listen to every call, so they sample. A breach on a call nobody hears stays hidden until a customer or the regulator raises it.

The calls nobody listens to are still your calls.

MANUAL QAA sampleof calls listened to
THE RESTUnheardscript deviations go unnoticed
YOU DECIDEMin. lengthcalls shorter than this aren't checked
WITH AUDITSAILEvery callingested recording checked
COVERAGE

From recording to rule-by-rule result.

Ingest

Recordings arrive by SFTP or dialler webhook. Calls under your minimum length are skipped.

Check

Each recording is checked against your signed-off script, your guidelines and FCA and Ofcom rules.

Grade

Each rule is marked pass, fail or inconclusive. Inconclusive outcomes don't deduct from the score.

Review

Results go to your reviewers. Human review and sign-off stays with your team.

OFCOM CHECKS

Ofcom checks on when, how often and from which number you call.

Alongside the script and rule checks, AuditSail reads the metadata sent with each call recording: the number called, the agent, the call times and the caller ID. It flags what it finds on each call and charts it in the Ofcom section of your dashboard.

FLAGGED ON EACH CALL

01

Out of hours

Hard fail

Calls placed outside calling hours.

02

Contact frequency

Hard fail

How often each number was called over 7 and 30 days, against the call centre's contact limits.

03

Duplicate calls

Warning

The same number called by overlapping agents, by several agents in quick succession, or by one agent again soon after.

04

File integrity

Warning

Each recording's file size compared with the size expected.

SIX DASHBOARD VIEWS

  • Ofcom Compliance
  • Metadata Quality
  • Duplicate Call Patterns
  • Call Duration Breakdown
  • Caller ID Check
  • Agent Call Activity

Caller ID Check lists every caller ID with its call count and status, hard fails first. Agent Call Activity shows each agent's calls per hour, with a line two standard deviations above the campaign average.

What can be checked depends on the metadata your call centre sends. Metadata Quality shows how often each field is present. CSV exports include the Ofcom columns.

Dashboard/Ofcom
ILLUSTRATIVE
Out-of-hours rate
0.0%Hard fail
+0.4 pts vs previous period
Contact freq. violations
0Hard fail
−3 vs previous period
File integrity warnings
0Warning
+1 vs previous period
Duplicate call events
0Warning
3 overlap · 2 multi-agent · 2 same number
Call Duration Breakdowncalls per day
MonTueWedThuFriSatSun
SubstantiveBriefShortHangup
Caller ID Checkper caller ID
Caller IDCallsStatus
0161 496 0142318Hard fail
0113 496 0871204Warning
020 7946 0318412Valid
Agent Call Activitycalls per hour
averageoutlier line
Agent 1
14.2/h
Agent 2
Agent 3
Agent 4
0481216
Substantive calls only
Metadata Qualityaverage 88%
Phone99%
Email64%
Call end time97%
Team ID88%
Caller ID92%
BY THE NUMBERS

Real volume, from real call centres.

no sampling

RECORDINGS INGESTED2.5M+
CALL CENTRES INTEGRATED40+
WAYS IN · SFTP OR DIALLER WEBHOOK2
CALLS SAMPLEDNone
LAST WORD

See what's running in your name. Before a regulator does.

30 minutes with our team. We'll show you AuditSail checking assets like yours and answer your questions.

Companies House registered
Data stored in the UK
England & Wales rules