Lina is your AI phone agent. She picks up at 8pm, on Sunday, during the lunch break, and in the four minutes the front desk is stuck on hold with the insurer. Books appointments, reads your real calendar, and hands off to a human when she should.
Lina operates in German, for German practices. This English site is for context.
Built on the same stack I use for Lucid
30 to 40 % of calls during peak hours land in voicemail. Outside opening hours it is 60 %. Patients do not wait. They call the next clinic. Conservative numbers below for an average mid-size practice.
of bookings happen outside opening hours. Evenings, weekends, the lunch break, exactly when your front desk is closed is when patients are actually on the phone.
before they hang up. The patient waits half a minute, then calls the next clinic. The appointment is gone before your team reaches the second ring.
No recording, no video. You call, Lina answers as an AI (Art. 50 EU AI Act), you talk normally. Runs against an example profile, not a live calendar.
Four lines to try. This is what real callers say too:
"I need an appointment for a dental cleaning."
Lina offers free slots and confirms.
"When are you open? Do you take my insurance?"
Answers concretely from the stored knowledge base instead of pointing at the website.
"This sounds like an emergency to me."
States 116 117 by default, optionally your per-practice on-call number.
"Is the swelling after the surgery normal?"
Says it openly: the doctor answers that. Takes a callback number, no guessing.
The demo line answers in German (+49 9404 30 29 987 connects you to Lina speaking German). Example persona "Lina", example practice "Dr. Weber". A real emergency does not belong in a demo: in a genuine emergency dial 112 or the on-call medical service at 116 117.
Built for practices that lose money the moment a call rings unanswered. Every task is pressure-tested against real call recordings before the agent comes anywhere near a public number.
Live on Telnyx + ElevenLabs Flash v2.5. Sub-second latency. Multilingual (DE primary, EN secondary, more on request). Sounds like your practice, not a stock template.
Reads your actual calendar (Doctolib, jameda, samedi, custom PMS). Holds the slot. Confirms with the caller. Writes the booking back. No fake "we will call you back" loop.
Acute pain, medical territory, complex insurance questions, or anything outside the calibrated scope: immediate warm handoff to your front desk. The caller never argues with the bot.
Full call transcripts with timestamps. Confidence scores per turn. Booking confirmations. Handoff reasons. Searchable in the admin dashboard. GDPR-compliant retention.
Every agent ships with these four baked in: human handoff always one transfer away, an uncertainty stop at confidence 0.75, no gaslighting, full transparency. Never an upsell, never toggled off.
Warm transfer to your front desk in under 2 seconds. The caller is never left mid-conversation. The handoff reason is logged automatically.
Every answer is checked against a calibrated confidence threshold (default 0.75). Below it the agent says it does not have a reliable answer instead of guessing.
The scope is defined explicitly at build time. Anything outside it triggers a clear decline with an alternative path. Endless hold-loop patterns are architecturally ruled out.
The bot identity is disclosed in the first sentence. Full call transcripts with timestamps and confidence scores stream to your dashboard. You and the caller can request logs.
The founding price is the only thing open right now: full Professional scope at a fraction of the regular fee, for the first 3 clinics. Final prices, no VAT (§ 19 UStG, German small-business rule).
In year one · €0 setup · from year 2 Founding-Alumni (Professional −20 %, €879/month) · cancel monthly
Request a founding seat60-day performance guarantee · terms apply
Everything included:
Regular tiers open after the founding programme: Essential €699/mo (setup €499), Professional €1,099/mo (setup €1,499), Enterprise €1,799/mo (setup €2,999).
See full pricingWe do, in 7 working days. You send us your practice website, fee list, common insurance explanations. We build the knowledge base, test, go live.
Lina hosts exclusively in Germany (Hetzner Falkenstein). The DPA is part of the contract. You keep all API keys yourself, so we never see your data. The BNetzA notification is filed.
Yes, transparency is one of our 4 safeguards. Lina introduces herself as a "practice assistant" and makes the AI identity clear up front (EU AI Act Art. 50). Patients react well, because the alternative is nobody picking up.
Escalation to a human. Lina has a confidence threshold (0.75); below it she hands off immediately. No hallucinating, no guessing. Full handoff documentation in the admin dashboard.
Send a short briefing about your practice: size, current setup, biggest call problem. I reply within 24 hours on whether you fit the founding programme and the next step.