Warteschlangen
Eine Warteschlange ist eine benannte Warteliste innerhalb eines Standorts. Reiht sich ein Kunde in eine Warteschlange ein, erhält er ein Ticket mit einer fortlaufenden Nummer. Das Personal an einem Schalter ruft Tickets aus der Warteschlange nacheinander auf. Die Anzeige kündigt jeden Aufruf an.
Aufbau einer Warteschlange
Abschnitt betitelt „Aufbau einer Warteschlange“Jede Warteschlange hat:
- Name — die für Kunden und Personal lesbare Bezeichnung (z. B. „Ohne Termin“, „Termine“).
- Slug — ein URL-sicherer Bezeichner, der in der Beitritts-URL des Kunden verwendet wird. Wird automatisch aus dem Namen der Warteschlange erzeugt.
- Beitritts-URL für Kunden — die vollständige URL, die Kunden besuchen, um dieser Warteschlange beizutreten:
Diese URL ist auch in den QR-Code kodiert, den Sie am Eingang teilen.https://customer.jonot.io/{org-slug}/{location-slug}/{queue-slug}/
- Kapazitätsgrenze (optional) — die maximale Anzahl an Tickets, die gleichzeitig im Status
WAITINGsein dürfen. Ist die Warteschlange voll, werden neue Beitrittsversuche mit einer Meldung „Warteschlange voll“ abgelehnt. Leer lassen für unbegrenzt. - Erwartete Bearbeitungszeit — die typische Anzahl an Minuten, um einen Kunden zu bedienen (1–1440), festgelegt im Erstellungs-/Bearbeitungsformular der Warteschlange. Sie liefert die Grundlage für die Wartezeitschätzung des Kunden, solange die Warteschlange noch nicht genug Live-Historie hat, um ihr eigenes Tempo zu messen (siehe Wartezeitschätzung).
Mehrere Warteschlangen pro Standort
Abschnitt betitelt „Mehrere Warteschlangen pro Standort“Ein Standort kann beliebig viele Warteschlangen haben. So können Sie separate Serviceschienen parallel betreiben — zum Beispiel:
- Eine Klinik mit den Warteschlangen „Allgemeine Sprechstunde“ und „Apothekenabholung“
- Eine Behörde mit den Warteschlangen „Reisepass“ und „Ausweisverlängerung“
- Eine Bank mit den Warteschlangen „Privatkunden“ und „Firmenkunden“
Jede Warteschlange hat ihre eigene, unabhängige Warteliste. Ein Schalter wird bei der Kopplung mit einer bestimmten Warteschlange gekoppelt, sodass Schalter, die „Ohne Termin“ bedienen, keine Tickets aus „Termine“ sehen.
Die Warteschlange als Verwaltungseinheit
Abschnitt betitelt „Die Warteschlange als Verwaltungseinheit“Die Warteschlange ist die zentrale Einheit, um die herum Geräte und Personal organisiert sind:
- Kiosks werden mit einer Warteschlange gekoppelt — Kunden, die den Kiosk antippen, treten dieser bestimmten Warteschlange bei.
- Schalter werden mit einer Warteschlange gekoppelt — das Personal ruft Tickets aus dieser Warteschlange auf.
- Anzeigen zeigen entweder alle aktiven Aufrufe eines Standorts, die Aufrufe der Warteschlange eines bestimmten Schalters oder ein kombiniertes Board mit bis zu 5 Warteschlangen.
Das Erstellen und Verwalten von Warteschlangen erfolgt in Admin unter dem Tab Warteschlangen des Standorts. Siehe Eine Warteschlange erstellen für die schrittweise Anleitung.
Kapazitätsgrenze
Abschnitt betitelt „Kapazitätsgrenze“Sie können begrenzen, wie viele Kunden gleichzeitig in einer Warteschlange warten können, indem Sie eine Kapazitätsgrenze festlegen (das Feld Maximale Wartende im Erstellungs-/Bearbeitungsformular der Warteschlange). Wird die Grenze erreicht:
- Zeigt der Beitrittsablauf für Kunden eine Meldung „Warteschlange voll“.
- Zeigt der Kiosk einen Zustand „Warteschlange voll“.
- Kann der Warteschlange nicht beigetreten werden, bis ein wartendes Ticket sie verlässt (aufgerufen, storniert oder verschoben wird).
Die Grenze wird atomar durchgesetzt — zwei Kunden, die exakt zur gleichen Zeit beizutreten versuchen, können nicht beide die Zahl über die Grenze treiben. Lassen Sie das Feld für eine unbegrenzte Warteschlange (Standard) leer.
Warteschlangenstatus
Abschnitt betitelt „Warteschlangenstatus“Jede Warteschlange hat einen manuellen Status, den das Personal unabhängig von den Öffnungszeiten steuert:
- Aktiv — der Normalzustand. Kunden können beitreten, und Schalter können Tickets aufrufen.
- Pausiert — stoppt die Aufnahme vorübergehend. Neue Beitritte werden abgelehnt, aber alle bereits Wartenden behalten ihren Platz. Nutzen Sie dies für eine kurze Pause oder einen Rückstau, den Sie abbauen möchten, bevor Sie weitere Personen aufnehmen.
- Geschlossen — stoppt die Aufnahme wie eine Pause, signalisiert aber, dass die Warteschlange vorerst fertig ist. Wartende Tickets werden beibehalten statt storniert. Das Wiedereröffnen einer geschlossenen Warteschlange ist eine Admin-Aktion — ein Schalter kann sie nicht selbst wieder öffnen.
Ist eine Warteschlange pausiert oder geschlossen, sieht ein bereits wartender Kunde ein Statusbanner auf seinem Ticket, und jeder, der beizutreten versucht, wird mit einer passenden Meldung statt einer allgemeinen Fehlermeldung abgewiesen. Ein Pausiert-Banner versichert dem Kunden, dass sein Platz erhalten bleibt und die Warteschlange fortgesetzt wird; ein Geschlossen-Banner ist zurückhaltender — das Ticket bleibt erhalten, wird aber möglicherweise nicht bedient, weshalb der Kunde gebeten wird, sich beim Personal zu erkundigen.
Den Status festlegen:
- In Admin legt ein Organisationsverwalter oder Standortverwalter den Status (Aktiv / Pausiert / Geschlossen) über das Bearbeitungsformular der Warteschlange fest.
- Am Schalter kann das Personal mit einer einzigen Schaltfläche Warteschlange pausieren / Warteschlange fortsetzen zwischen Aktiv und Pausiert wechseln — der schnelle Weg für eine kurze Pause, ohne den Schalter zu verlassen. Das Schließen (und Wiedereröffnen aus dem geschlossenen Zustand) bleibt Admin vorbehalten.
Statusänderungen werden sofort wirksam und live an jeden verbundenen Schalter, jede Anzeige und jeden Kunden übertragen.
Öffnungszeiten
Abschnitt betitelt „Öffnungszeiten“Die Öffnungszeiten eines Standorts wirken als zeitbasierte Sperre für alle seine Warteschlangen. Liegt der Standort außerhalb seiner konfigurierten Öffnungszeiten, werden Beitrittsversuche mit einer Meldung „außerhalb der Öffnungszeiten“ abgelehnt, und die kundenseitige Warteschlangenauswahl zeigt den Zustand „Geschlossen — öffnet um [Uhrzeit]“. Schalter und Anzeige zeigen ein Geschlossen (Öffnungszeiten)-Symbol.
Öffnungszeiten werden am Standort (nicht pro Warteschlange) unter Admin → [Standort] → Öffnungszeiten konfiguriert:
- Zeitzone — IANA-Zeitzone (z. B.
Europe/Berlin). Alle Zeiten werden in dieser Zeitzone ausgewertet, sommerzeitkorrekt. - Wochenplan — Öffnungs-/Schließintervalle für jeden Wochentag. Ein Tag ohne Intervalle ist vollständig geschlossen. Mehrere Intervalle pro Tag werden unterstützt (z. B. um eine Mittagspause abzubilden: 08:00–12:00 und 13:00–17:00).
- Über Mitternacht reichende Zeiten — ein Intervall, dessen Schließzeit nach Mitternacht liegt (z. B. Freitag 20:00–02:00), wird unterstützt. Geben Sie die Schließzeit als normale Uhrzeit ein (
02:00); liegt die Schließzeit auf oder vor der Öffnungszeit, interpretiert der Editor sie automatisch als den folgenden Tag und zeigt neben dem Schließzeit-Feld einen Hinweis nächster Tag an.
Datumsbezogene Ausnahmen
Abschnitt betitelt „Datumsbezogene Ausnahmen“Ausnahmen für einzelne Tage (Feiertage, besondere Öffnungszeiten) werden im Abschnitt Ausnahmen nach Datum des Öffnungszeiten-Editors verwaltet:
- Geschlossen-Ausnahme — markiert ein bestimmtes Datum unabhängig vom Wochenplan als vollständig geschlossen (z. B. ein Feiertag).
- Ausnahme mit benutzerdefinierten Zeiten — ersetzt den Wochenplan für ein bestimmtes Datum durch andere Intervalle. Eine Schließungsausnahme an einem bestimmten Datum hat Vorrang vor einer über Mitternacht reichenden Zeit vom Vortag.
Ausnahmen erscheinen als Liste unterhalb des Wochenplans und können jederzeit hinzugefügt, bearbeitet oder gelöscht werden.