A call comes in.
Here’s what happens.
Hear the conversation. Follow the details.
See what’s ready when it’s time to call back.
Hear the call. Watch it come together.
Choose a conversation.
The silent flow follows along.
Listen to the conversation
A dripping tap.
A clear next step.
Alex calls about a small job in Marrickville.
Just the caller and receptionist. No narration.
“Hi, I’m Alex. I’m in Marrickville, and my kitchen tap just won’t stop dripping.”
Synthetic voices · fictional details · no real call is made
- Answer
- Understand
- Prepare enquiry
Press play to follow the call
The receptionist answers.
The caller hears who they’re speaking with, then gets a chance to explain.
- Caller
- Waiting to hear…
- Issue
- Waiting to hear…
- Preferred time
- Waiting to hear…
- Contact
- Waiting to hear…
Example notes. A live summary is created after the call.
Illustrated from this script. This replay sends no data to Retell, Neon or a business. Real processing times vary.
Back to the player ↑How the live system works Security, processing and storage
- Permission before connectionBrowser → Tryl
In the live demo, microphone permission and a security check come first. Tryl checks the browser and IP limits, then reserves the maximum call cost in one database transaction.
- A conversation, with contextBrowser ↔ Retell
Audio travels directly between the browser and Retell. The server chooses the approved agent and the two-minute limit. The receptionist asks about the issue, timing and contact details.
- A verified handoffRetell → Tryl webhook
After the call, Retell sends lifecycle and analysis events. Tryl checks the signature and timestamp, saves accepted events and safely handles duplicates or events arriving out of order.
- A short-lived recordTryl → Neon
The transcript and summary are saved in Neon for 24 hours. Tryl reconciles the reserved allowance against reported usage. Public demo recordings are not downloaded.
- The details, ready to reviewTryl → your browser
The same browser retrieves its result using a signed, HTTP-only session cookie. Missing details stay marked “Not provided”. The public demo creates no booking, email or CRM enquiry.
Read the full script 0:59 · conversation only
Hi, you’ve reached Field Plumbing. I’m the AI receptionist for this demo. How can I help?
Hi, I’m Alex. I’m in Marrickville, and my kitchen tap just won’t stop dripping.
Ah, okay. Is it just the tap, or have you noticed any water underneath the sink?
No, underneath looks dry. It’s just the tap. Been going on for about three days now.
Got it. And when would suit you for someone to have a look?
Sometime next week? An afternoon would be easiest.
Sure, I’ll note that preference. What’s the best way to reach you? Just fictional details for this example.
Let’s use Alex at example dot com. I’ll skip the phone number.
Thanks, Alex. So, a dripping kitchen tap in Marrickville, ideally next week in the afternoon. Have I got that right?
Yep, that’s it. Thanks for your help.
You’re welcome. In a real call, the team would confirm availability and price. This was just a demo, so nothing’s been booked or sent. Thanks for trying it!
See the example enquiry Prepared from this script
The request.
The useful details.
This summary is written to match the script. In a live demo, Retell generates a summary from your actual conversation.
- Issue
- Kitchen tap dripping for three days. No leak reported underneath the sink.
- Where & when
- Marrickville · next week, preferably an afternoon
- Caller
- Alex · alex@example.com
- Phone number
- Not provided
- Still to clarify
- Availability, price and the full service address
- Suggested follow-up
- Confirm the job details before offering a visit.
This time, you’re the caller.
A real AI conversation.
Use fictional details.
A dripping tap. A busy afternoon.
You’re Alex in Marrickville. Your kitchen tap has been dripping for a few days. Ask about having it looked at next week.
“Please use the sample contact details for this demo.”
Concept business. No appointment, dispatch or real callback will be arranged.
We’re connecting and testing the live service. You can explore both scenarios now; no call will be started.
No real booking, email or CRM enquiry. Results are available for 24 hours. How we handle demo data
Same idea.
Your way of answering.
We agree the questions, boundaries and follow-up before a real receptionist goes live.