Skip to content

Live demo

Ring it yourself.

This is the actual receptionist, not a recording. It answers, works out what you need, and books the job. Say you can smell gas and watch what it does.

Ready when you are

Uses your microphone. Nothing is recorded, and the call ends when you hang up.

The demo is not connected yet. Set PUBLIC_VAPI_PUBLIC_KEY and PUBLIC_VAPI_ASSISTANT_ID to enable it.

  1. The conversation appears here as you speak.

What you are actually hearing

The safety check is not the model's decision
Gas, carbon monoxide, fire and uncontrolled flooding are matched in code before the request reaches a language model. The escalation script is fixed and the incident is logged. A model cannot be talked out of it, and a prompt change cannot remove it.
It will not invent a price
Push it as hard as you like. It has no pricing and will say so, then offer to get an engineer out to give you an exact figure.
It never claims to be human
Ask it directly and it tells you it is an AI answering for the business.
Bookings are real writes, not chat
When it books, it calls the same availability and booking path the website booking widget uses. It does not tell you a slot is confirmed until the diary says it is.

This demonstration answers as a heating and plumbing firm. On a live account the business name, service area, opening hours and the jobs it does and does not take are configured per client. Your microphone audio is processed to run the call and is not recorded by us.

LOST REVENUE DIAGNOSTIC
Stop Missing Trade Enquiries£500 Lead Leak Audit, credited if you proceed
Book the £500 Audit

Privacy controls

Essential storage keeps the website and assistant working. Optional analytics helps us understand useful pages and stays off unless you allow it.

Read the cookie notice. You can change this choice in the footer.