A WhatsApp and Voice Agent That Answers Every Patient Call
An AI agent that answers calls and WhatsApp messages, books scans, collects pre-scan questionnaires and sends reminders across 9 imaging centres.
Salford Quays · Thu 1 Oct, 14:30
Stockport · Fri 2 Oct, 09:1010:14
Section 2 of 5 · Implants and metal
Do you have a pacemaker or implanted defibrillator?
Have you ever had metal fragments in your eyes, e.g. from welding or grinding?
Please give details
Welder 2006–2011. Had a bit of metal taken out of my eye once
Managed by Summerhill Health. Learn more
- Client
- Summerhill Health
- Location
- Manchester, UK
- Website
- summerhillhealth.co.uk
- Sector
- Healthcare
- Service
- AI as a Service
- Duration
- 12 weeks
- Team
- 5 people: PM, 2 AI engineers, integration engineer, QA
- Built with
- PythonOpenAITwilioWhatsApp Business APIPostgreSQLAzure
- of contacts resolved without staff
- 78%of contacts resolved without staff
- answer time
- <5sanswer time
- missed appointments
- -38%missed appointments
- questionnaires completed before the scan
- 96%questionnaires completed before the scan
01 · About the client
Summerhill Health is a private diagnostic imaging network with nine centres across Greater Manchester and Cheshire, offering MRI, CT, ultrasound and X-ray to self-paying patients and through insurers and NHS referrals. Its central booking team of fourteen handled over 1,500 calls and messages a day. Long hold times meant patients abandoned calls, and many scans were delayed because pre-scan safety questionnaires weren't completed in time.
02 · The problem
- 01
Long waits.
Patients waited an average of six minutes on hold, and a quarter hung up.
- 02
Repetitive questions.
Most calls were about prices, preparation, directions or moving an appointment.
- 03
Incomplete paperwork.
MRI safety questionnaires were often missing on the day, causing delays and cancellations.
- 04
Missed appointments.
No-shows left expensive scanner time unused.
03 · Our solution
We deployed an AI agent that works on both phone and WhatsApp. It answers instantly, understands what the patient needs, and handles common requests end to end: booking and rescheduling scans against live scanner availability, explaining preparation, sharing prices and directions, and answering insurer questions. After booking, it sends the MRI safety questionnaire on WhatsApp and follows up until it's complete, flagging any safety answers for a radiographer. Reminders go out 48 hours and on the morning of the scan, with one-tap confirm or reschedule. Anything clinical or sensitive goes straight to a human with the full conversation attached.
04 · What we built
Voice agent
Natural phone conversations with instant answer and no menus.
WhatsApp agent
Booking, rescheduling and FAQs in the patient's chat.
Live scheduling
Two-way sync with the RIS booking system for all nine centres.
Pre-scan questionnaires
Guided MRI safety forms with risk answers flagged to staff.
Human handover
Clinical, complaint and complex cases passed to staff with context.
Want an agent that answers every patient in seconds?
05 · Challenges we solved
- 1
Clinical safety
The agent must never give medical advice. We built strict guardrails and a clinical-topic detector that hands over immediately.
- 2
Legacy booking system
The RIS had a limited API. We built an integration layer that syncs availability every 30 seconds.
- 3
Data protection
Patient data is processed in UK-region Azure with GDPR-aligned retention and consent capture.
06 · Our approach
Weeks 1–2
01 Discovery
Analysed 5,000 anonymised call and message logs to find the top request types.
Weeks 3–4
02 Design
Wrote conversation flows and safety rules with the clinical governance lead.
Weeks 5–9
03 Build
Built the voice and WhatsApp agents, RIS integration and staff console.
Weeks 10–11
04 Pilot
Ran at two centres, reviewing every handover and failed conversation.
Week 12 onward
05 Roll-out & improve
Extended to all nine centres with weekly tuning.
07 · Results
Patients now get an answer immediately at any hour, and most never need to speak to the booking team. Staff focus on referrals, insurer queries and patients who need a human. Completed questionnaires and reminders turned previously wasted scanner slots into billable scans.
Inside the product.
Key screens from the build. Click any screen to enlarge.
Related work.
- 10:12Book a sessionعربي
Lower back pain · 45 min
ClinicHome visitMarina Gate 2, Apt 1904Dubai MarinaChangeMarch 2026
Mon9Tue10Wed11Thu12Fri13Therapist
SKSara K.4.9SelectedOHOmar H.4.8DowntownARAisha R.4.9Home visitsAvailable times
travel time included08:3009:1510:3011:4513:0014:15Continue10:12Review & paySKHome visit with Sara K.Wed 11 Mar · 10:30–11:15Marina Gate 2, Apt 1904Home visit, 45 minAED 450.00
Pay after sessionAED 350.00
Deposit due todayAED 100.00
6-session rehab packAED 2,340 (AED 390 per session). Use at either clinic or at home.Payment
MCMastercard •••• 0381Pay AED 100 depositReminders by push and SMS 24 hours and 2 hours before. Sara's ETA is shared when she sets off.
Free rescheduling up to 24 hours before. The deposit is kept for missed sessions.
Healthcare · Dubai, UAE
Custom Development
A Booking App That Filled a Physio Clinic's Calendar in 90 Days
A bilingual booking app for clinic and home-visit physiotherapy, delivered at a fixed price, with therapist scheduling, payments and session notes.
- therapist utilisation (up from 51%)
- 84%therapist utilisation (up from 51%)
- bookings made in-app
- 68%bookings made in-app
- no-shows
- -45%no-shows
- reconcile.traxpay.internal/exceptions?status=open&sort=confidenceReconcile
Exceptions
Close 30 Sep · run 06:00 CET · 38 open
Search reference, merchant…CSVAll38Split settlement12Fee at source9Timing7Duplicate6Other4Sort: confidence3 selected€15,033.62ApproveOverrideReassignReferenceMerchant · sourceAmountReasonConfidenceAgePSP-88240Nordlicht Mode GmbH · Adyen€12,005.12Split settlement64%4hWLT-10923Kaffeerösterei Lang · PayPal−€89.90Duplicate refund22%4hSTR-55190Velo Werk Berlin · Stripe€640.00Fee at source71%4hSEPA-40188Alpen Outdoor AG · Deutsche Bank€3,118.40Timing (T+2)83%1dKLN-20471Haus & Hof Online · Klarna€1,249.99Fee at source58%4hPSP-88262Studio Feinkost · Adyen€7,402.66Split settlement76%4hSEPA-40203Brettspiel Kontor · Commerzbank€412.07FX rounding91%2dWLT-10930Grünwerk Naturkosmetik · PayPal€58.35No ledger entry12%3dPSP-88277Nordlicht Mode GmbH · Adyen€2,871.30Split settlement69%4hSTR-55204Lindenholz Möbel · Stripe€19.00Fee at source88%4h1–10 of 38Rows per page: 10Fintech & Insurance · Frankfurt, Germany
AI as a Service
A Reconciliation Agent That Closes the Books in Hours, Not Days
An AI agent that matches bank, PSP and ledger records, explains every mismatch and hands finance a clean exception queue each morning.
- transactions matched automatically
- 92%transactions matched automatically
- month-end close (down from 3 days)
- 4 hrsmonth-end close (down from 3 days)
- manual review time
- -70%manual review time
- 10:41Step 4 of 5
Your price
Photographer · £48k turnover
Syndicate 4711 at Lloyd's
£38.40 a month
or £422.40 a year, paid today
MonthlyAnnuallyYour cover
Professional indemnity£1,000,000 limit£32.20Public liability£2,000,000 limit+£6.20Equipment coverUp to £5,000 of kit+£9.80Excess £250 each claimIPT included
I've read the IPID and policy wordingContinue to payment10:41Step 5 of 5Payment
£38.40 today, then on the 14th
PayOr pay with cardCard number
4658 5820 1134 4417VISAExpiry
08 / 28CVC
•••Country
United KingdomPostcode
E8 3PHPay £38.40 and start cover12 monthly payments£38.40
Due today£38.40
Powered by stripe · Terms · Privacy
Fintech & Insurance · London, UK
Custom Development
A Broker Platform That Quotes Freelancers in Under a Minute
A quote-and-bind platform that lets UK freelancers buy professional indemnity cover online, with a dashboard for brokers to manage policies and renewals.
- average time to quote
- 52saverage time to quote
- more policies bound per month
- 3.4×more policies bound per month
- broker admin time
- -60%broker admin time
Get in touch
Want an agent that answers every patient in seconds?
Share a few lines about your idea, workflow or project. A senior lead replies within one business day.
- Free 30-minute strategy call
- NDA on request
- Proposal within 48 hours
The right conversation can save you
six months.
Free 30-minute strategy call · NDA on request · Proposal within 48 hours