Doctolib Integration Template
Integrieren Sie Deutschlands führende Arzttermin-Plattform Doctolib direkt in Ihre Mid-Call-Tools. Ermöglichen Sie Ihren Kunden, Ärzte zu finden, verfügbare Termine zu prüfen und sogar Termine zu buchen - alles während des Telefongesprächs.Überblick & Funktionen
Arztsuche-Automation
- Suche nach Fachärzten basierend auf Standort und Spezialität
- Filterung nach Versicherungstyp (Kasse/Privat)
- Verfügbarkeit innerhalb definierter Zeiträume
- Radius-basierte Suche für optimale Erreichbarkeit
Terminmanagement
- Echtzeit-Verfügbarkeit von Arztterminen
- Automatische Terminbuchung während des Gesprächs
- Support für Videosprechstunden
- Vollständige Patientendaten-Integration
Doctolib API-Zugang einrichten
1. Doctolib Developer Account
1
Developer-Registrierung
- Besuchen Sie das Doctolib Developer Portal
- Registrieren Sie sich als Healthcare-Integration-Partner
- Reichen Sie Ihre Geschäftslizenz und Datenschutz-Dokumentation ein
2
API-Credentials erhalten
3
OAuth 2.0 Setup
Tool 1: Arztsuche-Tool
Konfiguration im Famulor Interface
Feld | Wert |
---|---|
Name* | Doctolib Arztsuche |
Beschreibung | ”Sucht verfügbare Ärzte und Fachärzte basierend auf Standort und Spezialität” |
Funktionsname* | search_doctolib_practitioners |
Funktionsbeschreibung* | “Sucht Ärzte basierend auf Fachgebiet und Standort. Verwenden Sie diese Funktion, wenn der Patient nach einem Arzt in seiner Nähe sucht.” |
HTTP-Methode | GET |
Timeout (ms) | 5000 |
Endpoint* | https://api.doctolib.de/practitioners/search |
Parameter-Schema
Response-Mapping
Natürliche Sprachintegration
Agent-Nachricht vor API-Aufruf
Agent-Nachricht vor API-Aufruf
Template:
"Ich suche {{speciality}} in {{location}} für Sie..."
Beispiele:- “Ich suche Zahnärzte in München für Sie…”
- “Ich schaue nach Allgemeinmedizinern in 10115 Berlin…”
- “Ich finde Orthopäden in Hamburg, die Kassenpatienten behandeln…”
Custom-Prompt für Zusammenfassung
Custom-Prompt für Zusammenfassung
Tool 2: Terminslots-Abfrage
Konfiguration im Famulor Interface
Feld | Wert |
---|---|
Name* | Doctolib Terminslots |
Beschreibung | ”Zeigt verfügbare Termine bei einem spezifischen Arzt an” |
Funktionsname* | get_doctolib_slots |
Funktionsbeschreibung* | “Ruft verfügbare Terminslots ab. Verwenden Sie diese Funktion, nachdem ein Arzt ausgewählt wurde, um konkrete Terminoptionen zu zeigen.” |
HTTP-Methode | GET |
Timeout (ms) | 5000 |
Endpoint* | https://api.doctolib.de/practitioners/{practitioner_id}/availabilities |
Parameter-Schema für Terminabfrage
Response-Verarbeitung
Tool 3: Terminbuchung
Konfiguration für Buchungs-Tool
Feld | Wert |
---|---|
Name* | Doctolib Termin buchen |
Beschreibung | ”Bucht einen Arzttermin über Doctolib” |
Funktionsname* | book_doctolib_appointment |
Funktionsbeschreibung* | “Bucht einen konkreten Termin bei einem Arzt. Verwenden Sie diese Funktion erst, nachdem alle Patientendaten vollständig erfasst wurden.” |
HTTP-Methode | POST |
Timeout (ms) | 10000 |
Endpoint* | https://api.doctolib.de/appointments |
Vollständiges Parameter-Schema für Buchung
Kompletter Workflow-Ablauf
Schritt-für-Schritt-Integration
Praktisches Gesprächsbeispiel
Szenario: Zahnarzttermin-Buchung
Szenario: Zahnarzttermin-Buchung
Patient: “Ich brauche einen Zahnarzttermin in München.”KI-Assistent: “Gerne helfe ich Ihnen dabei. Sind Sie gesetzlich oder privat versichert?”Patient: “Gesetzlich versichert.”KI: “Perfekt. Ich suche Zahnärzte in München für Sie…”→ Tool: KI: “Ich habe 8 Zahnärzte gefunden. Dr. Schmidt in der Maximilianstraße hat bereits übermorgen einen Termin frei. Dr. Müller in Schwabing hätte auch nächste Woche Zeit. Welche Praxis wäre für Sie günstiger gelegen?”Patient: “Dr. Schmidt klingt gut.”KI: “Ich prüfe die verfügbaren Termine bei Dr. Schmidt…”→ Tool: KI: “Dr. Schmidt hat folgende Termine frei: Mittwoch 14:30, Donnerstag 09:15 oder Freitag 16:00. Was passt Ihnen am besten?”Patient: “Donnerstag 09:15 wäre perfekt.”KI: “Excellent! Dann benötige ich noch Ihre Daten für die Buchung. Wie ist Ihr vollständiger Name und Geburtsdatum?”→ Datenerfassung → Tool:
search_doctolib_practitioners
get_doctolib_slots
book_doctolib_appointment
KI: “Termin gebucht! Sie haben am Donnerstag, 18. Januar um 09:15 Uhr einen Termin bei Dr. Schmidt. Sie erhalten eine SMS und E-Mail zur Bestätigung.”Erweiterte Szenarien
Erweiterte Szenarien
Notfall-Termine:Videosprechstunden:Mehrere Fachrichtungen:
Response-Verarbeitung & Fehlerbehandlung
Typische API-Responses
Fehlerbehandlung
Häufige Fehlerszenarios
Häufige Fehlerszenarios
Keine Ärzte gefunden (404):
Terminbuchung fehlgeschlagen
Terminbuchung fehlgeschlagen
API-Rate-Limiting
API-Rate-Limiting
Erweiterte Features
Integration mit CRM-Systemen
Compliance & Datenschutz
DSGVO-Konformität
DSGVO-Konformität
Healthcare-Security
Healthcare-Security
Performance & Monitoring
KPIs und Metriken
Metrik | Zielwert | Kritischer Wert |
---|---|---|
Arztsuche Response Time | <2 Sekunden | >5 Sekunden |
Buchungserfolgrate | >90% | <75% |
Patient-Satisfaction | >4.5/5 | <4.0/5 |
API-Verfügbarkeit | >99.5% | <97% |
Monitoring-Dashboard
1
Real-time Metrics
- API-Response-Times für alle drei Tools
- Erfolgs-/Fehlerschläge-Verhältnis
- Aktuelle Buchungsrate
- Geographic Heat-Map der Anfragen
2
Business Intelligence
- Most-requested Specialities
- Peak-Hours für Terminanfragen
- Regional Demand Analysis
- Patient Demographics
3
Alerting System
- High API-Error-Rate (>5%)
- Unusual Booking-Pattern (Spam-Detection)
- Low Success-Rate (<80%)
- Dr-API-Outages
Healthcare-Integration-Patterns
Erweitern Sie Ihre Healthcare-Automatisierung:
- Webhook-Integration für komplexe Workflows
- Salesforce Integration für CRM-Synchronisation
- Google Sheets Integration für einfache Datenhaltung
Medizinrecht-Hinweis: Die Doctolib-Integration unterliegt strengen Healthcare-Compliance-Anforderungen. Stellen Sie sicher, dass alle Datenschutzbestimmungen eingehalten werden und die Integration den geltenden Gesetzen zur Fernbehandlung entspricht.
Praxis-Tipp: Beginnen Sie mit der Arztsuche-Funktionalität und erweitern Sie schrittweise um Terminbuchungen. Die meisten Patienten schätzen bereits die schnelle Arztsuche, auch wenn sie den Termin dann selbst vereinbaren.