VOICE AI

Call the front desk. Spoiler: it's not a person.

An AI receptionist that books, answers, and routes. 63,244 calls and counting.

Ridgeline Dental
AI Receptionist

Select a scenario, then press Call Now

Behind the Build ▼
Stack
Cloudflare WorkersCloudflare AgentsCloudflare VoiceWorkers AI STTWorkers AI TTSDurable Objects (session)JSON self-healing
Architecture
Browser mic or text
→
Cloudflare Voice client
→
Workers AI transcription
→
Intent classification
→
LLM response
→
Workers AI speech
→
Route or escalate
How it works

The browser connects to a Cloudflare Agent running in this Worker. Cloudflare Voice handles the realtime audio protocol, Workers AI transcribes speech and synthesizes the response, and the Durable Object keeps the session bounded and resumable. No third-party voice vendor is required for this demo path.

What you are seeing

A phone UI for Ridgeline Dental with pre-recorded audio. 3 call scenarios (appointment booking, insurance inquiry, emergency routing) play with synced audio, animated waveform, and live transcript. Try Mode lets visitors use Cloudflare Voice when mic access is available or type free-text responses to the same AI receptionist.

Try Chatbots to see the text side of the same intelligence.

More where that came from.

Back to all demos →