Call Intelligence

Know what really happens
in your call centre.

Your call centre is the first impression patients get of your clinic or hospital, and it often decides whether they come back. Get a clear report on what patients keep asking, so you can fix the causes fast, and see whether operators follow the script and actually solve the problem. Part of the Holty platform.

AI transcription A summary per call Search across calls Script compliance per call
Call Intelligence
Call 4182 · 16:07Sophie Martin · 2 min 34 s · EN
Booked
Summary

The patient wanted to book a dermatology check-up and asked about the price. Booked for 22 October at 11:30.

95
Score12 of 15
MoodNeutralPositive
Cancellation policy not mentionedMedium1:48
Call 4179 · 15:52Lukas Weber · 3 min 10 s · EN · DE
Information
Summary

The patient asked how much an allergy test costs and how to prepare. The operator did not offer a slot.

78
Score10 of 14
MoodNeutralNeutral
Appointment not offeredHigh2:41
Call 4176 · 15:31Giulia Rossi · 2 min 05 s · EN · IT
Not resolved
Summary

The patient wanted a physiotherapy session this week. The operator promised a call back but set no time.

62
Score8 of 13
MoodNeutralNegative
Call back promised, no time setHigh1:52
Call IntelligenceH
CallsToday · 214 analysed
TimeOperatorLangOutcomeScore
16:07Sophie MartinENBooked95
15:52Lukas WeberEN · DEInformation given78
15:31Giulia RossiEN · ITNot resolved62
15:12Emma NovakENConfirmed88
14:58Clara DuboisENBooked91
14:40Jonas BeckerENCancelled84
14:21Marta KowalskaENBooked90
Call 4182 · 16:07 · Sophie Martin2 min 34 s · incoming · EN
Booked
Summary

The patient wanted to book a dermatology check-up and asked about the price. The operator gave the price, booked her for 22 October at 11:30 and asked her to bring her previous results.

95ScoreScript: 12 of 15
Patient moodNeutralPositive
Cancellation policy not mentionedMedium1:48
Transcript · 22 linesListen
The problem

99% of calls are never reviewed

A clinic with 1000+ calls a day produces 55+ hours of conversations. Nobody can listen to that. Problems surface weeks later - from a complaint, not from the call.

A manager listening10 of 1000+ calls
990+ calls nobody hears
With Call Intelligence1000+ calls a day, all reviewed
Every call transcribed, summarised and checked

1000+ calls a day ≈ 55+ hours of audio

How it works

From a phone call to an easy-to-read report

1

Connect your phone system

Calls arrive on their own - from your cloud PBX or a folder of recordings. Nothing changes for operators.

Cloud PBXLive
RecordingsSynced
Holty214 calls today
2

Every call becomes text

Who said what, when, in which language. The summary says what the patient wanted and how the call ended.

0:04OperatorEN
0:09PatientEN
0:21PatientEN → DE
3

Read what matters

Search, filter by operator or topic, open the calls that need attention. Each finding links to the exact line in the call.

TopicPrices
OperatorSophie Martin
Needs follow-up17
Transcript

A transcript you can actually read

  • Who speaks, at what second, in which language. Several languages in one call, even when the patient switches mid-sentence.
  • Clinic vocabulary built in: doctors’ names, services and procedures are recognised, not guessed.
Transcript · 18 linesEN
0:52 / 2:05
0:04
OperatorEN

Good morning, this is Clara at the clinic. How can I help you?

0:09
PatientEN

Hi, I’d like to book a cardiology check-up, ideally next week.

0:16
OperatorEN

Of course. Have you seen one of our cardiologists before?

0:21
PatientEN

Yes, I saw Dr Lehmann last spring.

0:38
PatientEN

Do I need an ECG beforehand?

0:52
OperatorEN

No, the ECG is done at the visit. Dr Lehmann has Tuesday the 14th at 10:20. Shall I book it?

Highlighted terms match the clinic’s doctors and services.
Summary

A summary per call

  • What the patient wanted, what was offered, how it ended: booked, confirmed, cancelled, information given, not resolved.
  • Patient mood at the start and at the end of the call.
Call 4182 · 21 Oct, 16:07 · Sophie Martin2 min 34 s · incoming · EN
95
Patient wanted

To book a dermatology check-up and to know the price.

Offered

The price of the visit and the nearest slot with Dr Bauer.

Ended

Booked for 22 October at 11:30. Asked to bring previous results.

Outcome
BookedConfirmedCancelledInformation given
Patient moodStart · NeutralEnd · Positive
Script

Your script, checked on every call

  • The clinic’s own checklist - greeting, needs, scheduling, confirmation, preparation, closing - not a generic one.
  • Every item: done, partly, not done, or not applicable to this kind of call. A confirmation call is not judged as a scheduling call.
  • A score per call and “N of M” items met.
95
Script · 12 of 15applicable items met · scheduling call
A1Clinic name and own name said within the first 10 seconds
A4Reason for the call asked in an open question
B2Two time options offered, earliest first
B5Patient’s date of birth checked against the recordAsked, but not repeated back.
B8Doctor’s name and room repeated before closing
C3Visit price and what it includes namedPrice given, contents not listed.
C6Preparation explained (fasting, documents, referral)No preparation advice given.
D1Cancellation policy mentioned
E2Patient thanked and asked if anything else is needed
F1Transfer to a nurse for medical questionsNot applicable to a scheduling call.
DonePartlyNot doneNot applicable
Violations

Violations with evidence

  • Each violation carries the quote and the time in the recording. Verify in ten seconds instead of listening to ten minutes.
  • Severity: low, medium, high, critical. Rudeness and privacy breaches are flagged on their own.
Violations128 in 120 calls · 14 types
Preparation not explainedMedium
31
Reason for the call not askedMedium
24
No “anything else?” at the endLow
19
Time not repeated backHigh
9
Preparation not explainedCall 4176 · script item C6
Medium
1:52
Operator“Great, see you on Tuesday at 10:20. Goodbye!”
Play from 1:52
Violations128 in 120 calls · 14 types
TypeSeverityCountCalls
Preparation not explainedMedium3126%
Reason for the call not askedMedium2420%
No “anything else?” at the endLow1916%
Cancellation policy not mentionedMedium1613%
Time not repeated backHigh98%
Rudeness, argument with patientCritical11%
Preparation not explainedMedium
Call 4176 · script item C6
1:52Operator“Great, see you on Tuesday at 10:20. Goodbye!”
Play from 1:52
Questions

What patients ask

  • Every question patients ask, grouped: appointments, prices, doctors’ schedules, preparation, results, address.
  • How often each one comes up, how often it gets an answer, and which answers operators give.
What patients ask212 questions
Can I book a skin check this week?31
How much is a first visit?18
Is Dr Bauer available on Saturdays?12
Do I need to fast before a blood test?9
Where can I park?7
How much is a first visit?Prices
Mentions18
Answered89%
Answers operators give
  • Named the price and what is included
  • Named the price, no appointment offered
  • Said the price depends on the doctor
Reference answerSet by the clinic
What patients ask212 questions
AllVisitsPricesSchedulesResults
Can I book a skin check this week?31
How much is a first visit?18
Is Dr Bauer available on Saturdays?12
Do I need to fast before a blood test?9
Where can I park?7
When will my lab results be ready?6
Can I reschedule my appointment?5
Do you accept my insurance?4
Prices How much is a first visit?
18mentions
89%answered
Answers operators give
  • Named the price and what is included
  • Named the price, no appointment offered
  • Said the price depends on the doctor
Reference answer

Set by the clinic

Follow-ups

Follow-ups, flagged

  • Calls with unanswered questions, unresolved requests or an unhappy patient - in one filter.
  • Each call shows why it was flagged, so you know what to do before you open it.
  • Filter by operator or day and hand the list to whoever calls the patients back.
Calls17 need a follow-up this week
Needs follow-upUnansweredUnresolved
Oct 21Emma NovakNot resolved
Oct 20Lukas WeberUnanswered
Oct 20Giulia RossiUnhappy patient
Oct 18Clara DuboisUnanswered
Oct 17Jonas BeckerNot resolved
Overview

Operators and days at a glance

  • Score, violations and unanswered questions per operator and per day; compare periods.
  • Spot a busy day or a dip in quality on the chart, then open the calls behind it.
  • See which operator needs coaching and on which script items.
Analysed2 846
Avg. score86.2+2.1
With violations31%−6%
Unanswered4.2%
Calls by day
MonTueWedThuFriSatSun
SM
Sophie MartinViolations 0.8 / call · unanswered 2%
91
LW
Lukas WeberViolations 1.6 / call · unanswered 5%
84
EN
Emma NovakViolations 2.4 / call · unanswered 9%
71
OverviewThis periodvs previous
Analysed2 846
Avg. score86.2+2.1
With violations31%−6%
Unanswered4.2%
Negative mood1.9%
Calls and violations by dayCallsViolations
OperatorScoreViolationsUnanswered
Sophie Martin910.8 / call2%
Lukas Weber841.6 / call5%
Emma Novak712.4 / call9%
Privacy

Patient conversations never leave the clinic.

Calls are processed inside your clinic’s network. No cloud, no third-party AI.

Holty keeps only the text. The original recording stays in your phone system.

Patients’ phone numbers are never stored, in text or anywhere else.

Managers open the dashboard only from inside the clinic’s network.

Languages and integration

Languages

The languages your patients speak, including calls that switch between them. More languages on request.

EnglishOther languagesMixed in one call

Integration

Works with cloud PBX systems through their API, or with exported recordings. Nothing changes for your operators.

Cloud PBX APIExported recordingsDashboard overview

Same platform, same rules

Call Intelligence is a product of your Holty deployment. It runs next to everything else you use on Holty.

Your networkRuns inside the clinicTranscription and analysis happen on a machine in your network.
Your scriptYour rules, not oursThe checklist and when each item applies are set by the clinic.
Your teamOne dashboardManagers, quality and marketing read the same calls.

Running other Holty products already? See how it connects

Questions

Questions clinics ask

How accurate is the transcription?

Good enough to read and search; not perfect - phone audio never is. That is why every finding carries its quote and timecode: you check the line, not the whole call. The clinic’s vocabulary (doctors, services) is recognised specifically.

Does it replace listening?

For review, yes. For disputes, the recording is still yours - the timecode takes you straight to the moment.

Which phone systems?

Cloud PBX with an API, or any export of recordings. Setup takes days, not months.

Where is the data?

Inside the clinic. See Privacy.

Which languages?

The languages your clinic works in, including calls that switch between them. Ask us about yours.

Can we use our own checklist?

Yes - the script is yours, with your rules for when each item applies.

Get started

See your own calls in it

Bring a day of recordings to the demo. You will see the transcripts, the summaries and the checklist results on your calls, not ours.

Book a Demo

or email us at info@getholty.com

Find out what AI thinks about Holty: