The AI assistant that supports your practice around the clock

Odeo answers patient inquiries 24/7, explains office hours, guides patients to online registration, and pre-qualifies urgent matters — so your team has more time for actual care.

  • Answers exclusively from your practice content
  • From Professional: 30+ languages, including DE, FR, IT and EN
  • Hosting and data in Switzerland1
  • Set up in under 30 minutes2
  • Website chatbot from CHF 41 per month3

Practice Assistant

Odeo · AI assistant

Example

Good evening, my family doctor is on vacation. Who is covering tomorrow?

Good evening. Dr. Müller is away until May 5. Coverage is Dr. Schmid (same location, hours 8–12 / 2–5 PM). Would you like to book an appointment?

Yes, ideally tomorrow morning.

Of course. You can book directly at the practice's online portal. If it is urgent, you can also be connected with the emergency line — should I show you the number?

Directly connected

Practice management software

Check free slots

The realities of Swiss medical practices

When the medical assistant is unreachable by phone, patients are lost — or your team spends the whole day on standard questions.

  • The phone is constantly busy

    Patients can't reach the practice, give up, or book elsewhere. The medical assistant is overloaded with standard questions about hours, addresses, and insurance.

  • Repeating questions consume time

    A large share of inquiries revolves around the same topics: office hours, first consultation, after-hours emergencies, prescription renewals, and certificates.

  • Patients expect 24/7 service

    Younger patients search at night, on weekends, on mobile. If you don't respond, you lose them to the next practice — or worse: to Dr. Google.

  • Data protection is non-negotiable

    Patient data is specially protected personal data under Art. 5 (c) FADP. Generic chatbots in foreign clouds are off-limits in a medical practice.

Connected directly to your business system

Odeo connects directly to your practice management software through its existing interfaces, with no detour via middleware such as n8n or Zapier. The assistant offers real free slots from your system instead of just pointing to your website.

  • Via existing interfaces, for example REST API and webhooks
  • No middleware such as n8n or Zapier, data flows directly
  • If there is no interface, Sidora AG builds it
  • Direct integrations are quoted per project
Also connectable Online appointment booking Email and SMS
How the direct integration works
Example

Website chat

Do you have a slot for a first consultation this week?

Odeo
No middleware

Practice management software

Check free slots

Yes, a first-consultation slot is still free on Thursday at 10:15 AM and on Friday at 2:40 PM. Shall I pass your appointment request on to the practice?
  • Check free slots

    Odeo reads available appointments directly from your practice management software or online booking. Patients see right away when a slot is free.

  • Hand over appointment requests

    Type of consultation, preferred time frame and contact details reach your system in structured form, not as free text in an inbox.

  • Notify the medical assistant

    Odeo reports urgent matters to your practice team immediately, by email or, from Enterprise, by SMS.

What Odeo handles in your practice

You decide what your bot is responsible for. Odeo learns from your practice website, brochures, and PDFs — and answers consistently in your tone.

  • Office hours and availability

    Odeo provides current hours, emergency numbers, vacation closures, and replacements — even at 11 PM and on Sundays.

  • Initial registration and triage

    The bot asks structured questions about the matter, clarifies insurance and family doctor model, and actively routes urgent cases to the emergency line or online registration.

  • Prescriptions and certificates

    Standard processes for prescription renewal, sick notes, or travel certificates are clearly explained. Patients find the right path without calling.

  • Lab and practice information

    How does the consultation work? Where is the lab sample taken? What examinations does the practice perform? Odeo knows your answers.

  • Effortless language switching

    Ticino patient in Italian, Romandy in French, international patient in English — Odeo automatically switches to the visitor's language.

  • Escalation to the medical assistant

    As soon as a matter requires a human, Odeo hands off seamlessly: by email to the medical assistant, by Slack notification to the team (from Professional), or by SMS to the on-call doctor (from Enterprise).

Built specifically for Swiss practices and hospitals

Odeo is not "also suitable for medical practices" — Odeo is configured by Sidora AG to respect your practice workflow.

  • Swiss data residency available

    Hosted in Switzerland, FADP- and GDPR-compliant. Patient data stays in Switzerland as long as a local LLM is used; we run local LLMs such as Apertus, Llama or Mistral in the Enterprise plan on request at extra cost.

  • No diagnoses, clear boundaries

    Odeo gives no medical diagnoses. For symptom descriptions, it respectfully refers to the practice or emergency. Safety over functionality.

  • Escalation rules via email and SMS

    Define keywords (e.g. "chest pain", "emergency", "pregnant") that trigger automatic alerts to your practice team — by email or by SMS to the on-call phone. Escalation rules and SMS are included in the Enterprise plan.

  • Customizable to your practice CI

    Colors, logo, tone, widget position, avatar icon — everything matches your practice website.

Frequently asked questions

Answers on use cases, integration, data protection and pricing in your industry.

Is Odeo FADP-compliant for Swiss medical practices?

Yes. Odeo is operated by Sidora AG (Winterthur), hosted in Switzerland, and complies with the revised Swiss Federal Act on Data Protection (FADP) as well as the GDPR. Data stays in Switzerland as long as a local LLM is used; we run local LLMs such as Apertus, Llama or Mistral in the Enterprise plan on request at extra cost. Conversation data serves exclusively the improvement of your own bot.

Can Odeo be connected to our practice management software?

Yes. Odeo connects directly to your practice management software through its existing interfaces, such as a REST API or webhooks, with no middleware such as n8n or Zapier. If there is no interface, Sidora AG develops it. Odeo can then, for example, check free slots or hand over appointment requests to your system in structured form. Direct integrations are quoted per project and transparently in advance.

Does Odeo make diagnoses or give medical recommendations?

No. Odeo is not a medical device and explicitly does not provide diagnoses or therapy recommendations. For symptom descriptions, the bot consistently refers to the practice, the medical emergency service, or 144 (Swiss emergency line). In the Enterprise plan, you can define escalation keywords yourself.

What concrete tasks can Odeo take over in a medical practice?

Answering office hours and addresses, registering new patients, explaining insurance and family doctor models, providing information on prescription renewal, sick notes, travel certificates, consultation procedures, and automatically routing urgent matters to the medical assistant.

Can Odeo book appointments directly?

Odeo guides patients to your practice's online booking (e.g. OneDoc, MyDoc, Calenso) or to your phone line. With a direct integration with your practice management software or online booking, Odeo can also check free slots and hand over appointment requests. Such integrations are quoted per project.

How long does setup take in a practice?

Typically under 30 minutes. You enter your practice website URL, Odeo automatically crawls all content, brochures, and PDFs. You then define tone, languages and, in the Enterprise plan, escalation rules. The Sidora team supports the setup on request.

In which languages can Odeo respond to patients?

In the Starter plan in German and English; from Professional, automatically in the visitor's language. More than 30 languages are supported, including French and Italian.

More time for patients — less time on the phone

Let Odeo take over the routine inquiries of your practice. Live in under 30 minutes, hosted in Switzerland.

Developed and operated by Sidora AG, Winterthur

Notes

  1. Data residency in Switzerland applies as long as a local LLM is used. We run local LLMs such as Apertus, Llama or Mistral in Switzerland in the Enterprise plan on request at extra cost.
  2. Typical set-up time for the website chatbot without connecting business applications.
  3. Starter plan, billed yearly. Billed monthly: CHF 49 per month.