Bots & Agents
SchnellterminBot
SchnellterminBot ist der automatisierte Webcrawler von Schnelltermin.at.
Er hilft uns, öffentlich verfügbare Termininformationen aktuell zu halten, damit Patient:innen passende Gesundheitsanbieter und freie Termine schneller finden.
SchnellterminBot ist bewusst so gestaltet, dass Betreiber von Websites und Buchungsplattformen ihn eindeutig erkennen, steuern, drosseln oder bei Bedarf sperren können.
Schnelltermin nutzt zwei unterschiedliche technische Systeme, um öffentlich verfügbare Terminverfügbarkeiten abzurufen:
Beide Systeme sind darauf ausgelegt, möglichst wenige Anfragen zu stellen, unnötige Last auf externen Plattformen zu vermeiden und die eigentliche Buchung beim ursprünglichen Buchungsanbieter zu belassen.
So funktioniert SchnellterminBot
Schnelltermin findet Gesundheitsanbieter und ihre Online-Buchungsmöglichkeiten über öffentlich zugängliche Quellen — vor allem über die Websites der Ordinationen und Gesundheitseinrichtungen selbst.
Verlinkt eine Ordination auf ihrer Website ein externes Buchungssystem oder bindet sie es ein, kann Schnelltermin diesen Buchungsverweis speichern.
SchnellterminBot kann dann regelmäßig prüfen, ob für diesen bereits bekannten Gesundheitsanbieter öffentlich sichtbare Termine verfügbar sind.
Der Bot durchsucht nicht die gesamte Datenbank einer Buchungsplattform nach Ärzt:innen oder Gesundheitsanbietern.
Sein Zweck ist ausschließlich, die für die Schnelltermin-Suche nötigen Informationen so effizient wie möglich aktuell zu halten — insbesondere den nächsten freien Termin.
Ablauf
Website der Ordination
│
│ öffentlicher Buchungslink / Widget
▼
Schnelltermin erkennt den Buchungsanbieter
│
▼
bekannter Gesundheitsanbieter
│
│ regelmäßige, schonende Prüfung
▼
SchnellterminBot
│
│ öffentlich sichtbare Verfügbarkeit
▼
nächster freier Termin
│
│ bis zu 24 Stunden zwischengespeichert
▼
Schnelltermin-Suche
│
│ Patient:in wählt ein Ergebnis
▼
ursprüngliche Buchungsplattform / OrdinationDie eigentliche Buchung erfolgt weiterhin beim jeweiligen Buchungsanbieter oder in der Ordination.
Identifikation
SchnellterminBot gibt sich bei automatisierten Anfragen eindeutig zu erkennen.
User-Agent
SchnellterminBot/1.0 (+https://www.schnelltermin.at/bot)Kontakt
[email protected]Wo technisch sinnvoll, können zusätzlich kryptografische Signaturen eingesetzt werden, damit Plattformbetreiber überprüfen können, dass eine Anfrage tatsächlich von Schnelltermin stammt.
Schonender Zugriff
SchnellterminBot ist darauf ausgelegt, Buchungsplattformen so wenig wie möglich zu belasten.
Dazu gehören:
- niedrige Anfrageraten pro Domain
- sehr wenige parallele Anfragen
- Verteilung der Anfragen über einen längeren Zeitraum
- Zwischenspeicherung gefundener Verfügbarkeiten für höchstens 24 Stunden
- keine dauerhafte Speicherung von Terminverfügbarkeiten in unserer Datenbank
- Vermeidung unnötiger wiederholter Anfragen
- Beachtung von
429 Too Many RequestsundRetry-After - automatische Verlangsamung, sobald Ratenbegrenzungen greifen
- keine Umgehung von Login-Schutz, CAPTCHAs oder technischen Zugangsbeschränkungen
Ein Beispiel: Suchen 500 Nutzer:innen innerhalb weniger Stunden nach demselben Gesundheitsanbieter, muss die externe Buchungsplattform nicht 500-mal abgefragt werden. Ein aktuelles, zwischengespeichertes Ergebnis kann innerhalb der Speicherdauer von höchstens 24 Stunden wiederverwendet werden.
Nach Ablauf der Speicherdauer wird die Terminverfügbarkeit nicht als dauerhafte historische Aufzeichnung aufbewahrt.
Datenminimierung
SchnellterminBot ruft nur die Informationen ab, die für die Terminsuche nötig sind, und verarbeitet sie nur vorübergehend.
Typischerweise sind das:
Gesundheitsanbieter
Buchungsanbieter
nächster freier Termin
Zeitpunkt der letzten Prüfung
BuchungslinkTerminverfügbarkeiten werden höchstens 24 Stunden zwischengespeichert.
Schnelltermin führt keine dauerhafte Datenbank historischer Terminverfügbarkeiten und archiviert keine vollständigen externen Terminkalender.
SchnellterminBot ist nicht dafür gedacht, vollständige Terminkalender dauerhaft zu kopieren oder Aufzeichnungen darüber anzulegen, wie sich Verfügbarkeiten im Lauf der Zeit verändern.
Die auf Schnelltermin angezeigte Verfügbarkeit ist daher nur eine Momentaufnahme zum angegebenen Prüfzeitpunkt.
Die endgültige Verfügbarkeit bestätigt der ursprüngliche Buchungsanbieter.
robots.txt
SchnellterminBot beachtet die robots.txt.
Website-Betreiber können SchnellterminBot vollständig sperren:
User-agent: SchnellterminBot
Disallow: /Oder nur bestimmte Bereiche ausschließen:
User-agent: SchnellterminBot
Disallow: /api/SchnellterminBot beachtet außerdem allgemeine Regeln für
User-agent: *wenn keine spezifischere Regel für SchnellterminBot greift.
Direkte Kontrolle für Plattformbetreiber
Betreiber von Buchungsplattformen können SchnellterminBot steuern, indem sie:
- die
robots.txtkonfigurieren - Ratenbegrenzungen setzen
- ihn über ihre Firewall oder ihr CDN sperren
- uns direkt kontaktieren
Kontakt: [email protected]
Bittet uns ein Plattformbetreiber ausdrücklich, bestimmte Bereiche nicht mehr abzurufen, können wir die betreffende Quelle deaktivieren.
Keine Verschleierung
SchnellterminBot verwendet keine rotierenden Proxy-Netzwerke, um seine Herkunft zu verbergen.
Insbesondere versucht der Bot nicht:
gesperrt
↓
andere IP-Adresse
↓
anderer User-Agent
↓
erneuter VersuchStattdessen soll SchnellterminBot für Plattformbetreiber stets eindeutig erkennbar bleiben.
Seine Identität kann zusätzlich über standardisierte Verfahren wie Web Bot Auth überprüfbar sein.
Warum macht Schnelltermin das?
Gesundheitsanbieter nutzen viele verschiedene Online-Buchungsplattformen.
Für Patient:innen bedeutet das oft:
Plattform A durchsuchen
↓
Plattform B durchsuchen
↓
Website der Ordination öffnen
↓
Plattform C öffnen
↓
Termine vergleichenSchnelltermin vereinfacht diesen Ablauf:
Schnelltermin
↓
passende Gesundheitsanbieter finden
↓
Verfügbarkeit vergleichen
↓
zur ursprünglichen Buchungsplattform wechseln
↓
Termin buchenSchnelltermin ersetzt die ursprüngliche Buchungsplattform nicht.
Ist ein Termin über einen externen Anbieter verfügbar, wird die Patientin oder der Patient für die abschließende Verfügbarkeitsprüfung und die Buchung zu diesem Anbieter weitergeleitet.
Für Buchungsplattformen und Softwareanbieter
Offizielle Integrationen sind uns lieber als automatisierte Abrufe.
Wenn Sie eine Buchungsplattform, ein Ordinations- oder ein Patientenverwaltungssystem betreiben, können Sie sich über Schnelltermin Connect mit Schnelltermin verbinden und Verfügbarkeits- und Buchungsdaten direkt bereitstellen.
Eine offizielle Integration kann so aussehen:
Ihre Ordinationssoftware
│
│ API
▼
Schnelltermin Connect
│
▼
Patient:in findet einen freien Termin
│
▼
Buchung in Ihrem SystemDie Vorteile:
- Verfügbarkeit in Echtzeit
- keine Crawling-Anfragen
- geringere Serverlast
- direkte Vermittlung qualifizierter Patient:innen
- volle Kontrolle über die von Ihnen bereitgestellten Daten
Für Integrationen: [email protected]
Technische Zusammenfassung
- Name
- SchnellterminBot
- User-Agent
SchnellterminBot/1.0 (+https://www.schnelltermin.at/bot)- Zweck
- Regelmäßige Aktualisierung öffentlich sichtbarer Terminverfügbarkeiten
- Zugriff
- Direkt von der Infrastruktur von Schnelltermin
- Anfragerate
- Niedrig, pro Domain begrenzt
- robots.txt
- Wird beachtet
- Zwischenspeicherung
- Höchstens 24 Stunden
- Dauerhafte Speicherung von Terminverfügbarkeiten
- Nein
- Historische Terminkalender
- Werden nicht angelegt
- Umgehung von Authentifizierung
- Nein
- Umgehung von CAPTCHAs
- Nein
- IP- oder User-Agent-Wechsel zur Umgehung von Sperren
- Nein
- Kontakt
- [email protected]