Live Founding programme · 3 founding seats open

Every missed call is a patient you lost.

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.

clinic.lucid-ai.app / live calls
A Call #4928 · Aria
live transcript · 14:02
Praxis Dr. Müller, my name is Aria. How can I help today? 14:02 · identity disclosed
My doctor said I should adjust the dosage, what do you recommend?
medical scope · routing to front desk
That's something the doctor should answer directly. I'm transferring you to the front desk now. transfer in 4s · log saved

Built on the same stack I use for Lucid

  • Anthropic
  • OpenAI
  • Gemini
  • Supabase
  • Next.js
  • pgvector
  • n8n
  • Telnyx
  • ElevenLabs
7 Working days · live From signed briefing to the first answered call. Otherwise setup is free.
60 Days · performance guarantee Full refund of setup plus monthly fees if the agent catches fewer than 30 otherwise-missed calls in the first 60 days.
EU-only data plane Hetzner Falkenstein. Signed DPA. BNetzA notified. No US routing for application data.

The math is uncomfortably direct. Every missed call has a price.

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.

€18,000 lost revenue per quarter, from missed calls alone. €300 average value per new patient × 60 missed calls per quarter in a 2-FTE practice. Conservative.
41 %

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.

30 s

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.


Talk to her yourself. Real number, real conversation.

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.

+49 9404 30 29 987 Call now

Free for you · reachable around the clock · German landline number

Four lines to try. This is what real callers say too:

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.


Four tasks, one agent. No drift.

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.

Always on

Picks up · 24/7

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.

Books appointments · real calendar

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.

Hands off · when she should

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.

Logs · everything

Full call transcripts with timestamps. Confidence scores per turn. Booking confirmations. Handoff reasons. Searchable in the admin dashboard. GDPR-compliant retention.


Four safeguards. Default. Not premium.

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.

  1. 01

    Human handoff

    Warm transfer to your front desk in under 2 seconds. The caller is never left mid-conversation. The handoff reason is logged automatically.

  2. 02

    Uncertainty stop

    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.

  3. 03

    No gaslighting

    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.

  4. 04

    Transparency

    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.

Read the full safeguards page

Setup once. Pay monthly. Cancel anytime.

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).

★ Most popular · only 3 seats Professional price €1,099 / month
449 /month

In year one · €0 setup · from year 2 Founding-Alumni (Professional −20 %, €879/month) · cancel monthly

Request a founding seat

60-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 pricing

Common questions. Real answers.

Who trains Lina on our practice?

We do, in 7 working days. You send us your practice website, fee list, common insurance explanations. We build the knowledge base, test, go live.

How does this work with GDPR and patient data?

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.

Does the patient hear that this is an AI?

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.

What happens if Lina cannot answer a question?

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.

See all questions on the voice agent page

3 founding seats. First come.

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.