A line of telephone poles crossing a mossy valley while a ribbon of cloud flows along the wires, a lone hiker walking beside them.

Realtime voice AI · Anonymous client · Early production

A Danish voice agent on live clinic phone lines

A voice agent that answers clinic calls in Danish, books, reschedules and cancels appointments, and calls new leads within seconds of opt-in.

Client
A multi-location clinic platform in Denmark (anonymous)
Type
Inbound reception and outbound speed-to-lead
Status
Early production
Stack
OpenAI Realtime · Twilio · GoHighLevel · EasyPractice · EasyMe · Railway

~500 ms

voice latency on live phone calls

Early production.

975 / 56

calls and bookings

Early production.

~6%

lead to booking, roughly

Early production.

Early production: 975 calls and 56 bookings, roughly 6% lead to booking. An early-production result, not a full rollout.

How a call moves through the system. Diagram only: the client is anonymous, so no screenshots or brand names.

The problem

A demo was not the goal.

A convincing voice demo was not the goal. It had to work with real phone audio, Danish names and numbers, clinic calendars, lead triggers and callers who do not follow a script.

What I built

  • A rebuilt voice pipeline on OpenAI Realtime and Twilio, kept at around 500 ms latency
  • Inbound reception for FAQs, booking, rescheduling and cancellation, with strict booking state
  • Outbound calls triggered from GoHighLevel within seconds of a lead opting in, qualifying against the campaign offer and booking
  • A multi-tenant clinic platform: per-clinic personas, services, campaigns, phone numbers, calling windows and dashboards, plus an SMS summary to a person when a call needs one

My role

I ran this from the first call: scoped it, rebuilt the voice pipeline on OpenAI Realtime and Twilio, designed the booking state, connected leads and calendars, and stayed after launch to tune it on real calls.

  1. First call
  2. Discovery
  3. Scope & proposal
  4. Solution design
  5. Build lead
  6. Launch
  7. Iteration

Clear communication, set KPIs and expectations with us, stayed after launch to optimize and fix.

Upwork client · AI voice receptionist for multi-location clinics · July 2026 (excerpt)
At dusk, a vast slab of forested land hangs over a sea of cloud that combs beneath it like a wave. A lone hiker stands on a dark ridge, watching.

Work with me

Bring me the hard problem.

Based in Rijeka, Croatia, working with teams in the US, UK and EU. Email me what's stuck and I'll tell you what it would take to fix it, including when the answer isn't AI.

I'm open to forward deployed and AI solutions roles from December 2026. Read my CV ↓