We Built an AI Assistant That Actually Knows the Business
Dent Metal is our fictional Sofia dental-clinic demo, and the AI assistant built into it holds its own: it answers from the clinic's own pages, works in English and Bulgarian, and books appointments properly — not with a glorified contact form. We're proud of it, and we're putting the final polish on it. Come try to trip it up, then tell us what would make it perfect for a business like yours.
By Ivaylo Tsvetkov, Co-Founder

It answers — accurately
Ask the assistant whether the clinic places implants and what recovery looks like. Ask for Saturday hours. Ask who's best with nervous patients. You get a straight, accurate answer in the moment — not a contact form and a promise to reply within one working day.
Two things it does that most "website chatbots" don't. It answers from the clinic's own pages and nothing else, so it doesn't make things up — no invented prices, no treatments the clinic doesn't offer; when it doesn't know, it says so and points you to a human. And it's fully bilingual: write in English and it answers in English, switch to Bulgarian mid-conversation and it follows you without missing a beat. No toggle, no second site.
It books appointments — properly
This is the part we're most pleased with, so it's worth slowing down on. Plenty of "AI booking" is a glorified contact form with a chat skin. This isn't.
Ask to book and the assistant runs a real flow:
- It offers genuine open slots — only times that are actually available, never invented ones.
- It collects what a booking needs — your name and contact details, the reason for the visit.
- It handles time zones. Tell it you're abroad and it converts to the clinic's Sofia time, so there's no "was that 8 a.m. or 8 p.m." confusion.
- It asks for explicit consent before it commits anything. Nothing gets booked behind your back.
- It confirms with a reference you can point back to.
- It fails gracefully. No suitable slot? It says so and offers alternatives instead of dead-ending.
- It's honest on every confirmation — it states plainly that this clinic is a demo, so no one is ever misled.
And it does all of that in English or Bulgarian, in the same conversation as the questions that led up to it. Today it runs end-to-end for consultations; widening it across the clinic's full service list is the main thing we're finishing.
For a service business, that's the difference between a website that informs and one that actually moves a visitor toward becoming a patient — without a single phone call.
We hold it to a high bar
A demo that works in a calm walkthrough is easy. One you'd let strangers loose on is not — and that's the standard we build to. The assistant stays scoped to the clinic, won't be talked off-topic, and only ever draws on the clinic's own content. It monitors itself and recovers on its own if something hiccups.
We test it like adversaries, which is exactly how we caught — and fixed, the same day — a subtle edge case in one booking path last week. We'd rather find those than have a visitor find them. (We've written before about red-teaming our own chatbots and about the agent fleet this runs on — this is held to the same standard.)
What we're polishing
It's strong. It isn't quite finished — and that's deliberate, because the last 10% is where real users beat any internal test plan. Right now we're widening booking from consultations to the clinic's full service list, sharpening how it handles genuinely ambiguous questions, and smoothing a few phrasings at the edges. Fine polish and refinement — the difference between "good" and "I'd put this on my own site."
Put it through its paces
Here's the ask. Go try the demo and push it. It's fictional, so go hard: book a consultation, do it in Bulgarian, pretend you're in another time zone, ask for something that isn't on the site, try to lead it off-topic. We think it holds up. Where it doesn't, that's gold.
Then tell us:
- Where did it impress you — and where did it fall short?
- Did the booking flow feel trustworthy? What would make you comfortable letting it book for real?
- What would a business like yours need it to nail before you'd put it on your own site?
Why we're sharing it now
A few years ago a site like this — branded, fast, genuinely conversational in two languages, and able to book — was an enterprise project. It isn't anymore, and we expect a version of it to be standard for clinics, firms, and studios before long. We're confident in what we've built; we're sharing it now because the fastest way to take something good and make it excellent is to put it in front of the people who'd actually use it.
So go poke at Dent Metal, then tell us what you find — in the comments or straight to us. The better the stress-test, the better the final cut.
Want to discuss how this applies to your business? Book a free call.
Ready to add AI to your business?
We help businesses identify, design, and deploy AI systems that actually work. Book a free discovery call and see what's possible.
Book a free call →Related Posts
View all posts →AI Chatbots for E-commerce Support: What to Automate First
A practical framework for e-commerce teams deciding what an AI chatbot should handle first: repetitive questions, product discovery, policies, and human handoff.
AI Security Is Now a Buying Issue
Anthropic's Mythos preview and a fresh OpenAI tooling incident point to the same conclusion: businesses buying AI need to vet permissions, connectors, and blast radius, not just model quality.
Why a Local Dev Studio Beats a Freelancer for Custom Software
Freelancers are cheap. Agencies are expensive. Boutique dev studios offer something better: senior expertise, direct accountability, and no outsourcing.