Gå til indhold

Køer

En er en navngivet venteliste på en lokation. Når en kunde stiller sig i en kø, får vedkommende en kølap med et fortløbende nummer. Personale ved en skranke kalder kølapper fra køen én ad gangen. Skærmen annoncerer hvert kald.

Hver kø har:

  • Navn — den læsevenlige betegnelse, der vises for kunder og personale (f.eks. “Uden tidsbestilling”, “Aftaler”).
  • Slug — en URL-sikker identifikator, der bruges i URL’en til at stille sig i kø. Genereres automatisk ud fra kø-navnet.
  • URL til at stille sig i kø — den fulde URL, kunder besøger for at stille sig i denne kø:
    https://customer.jonot.io/{org-slug}/{location-slug}/{queue-slug}/
    Denne URL er også indkodet i QR-koden, du deler ved indgangen.
  • Kapacitetsgrænse (valgfri) — det maksimale antal kølapper, der må være i status WAITING samtidig. Når køen er fuld, afvises nye tilmeldingsforsøg med en “kø fuld”-besked. Lad stå tomt for ubegrænset.
  • Forventet betjeningstid — det typiske antal minutter, det tager at betjene én kunde (1–1440), angivet i formularen til oprettelse/redigering af køen. Den bruges til kundens estimerede ventetid, indtil køen har nok nyere data til at beregne sin egen hastighed (se Estimeret ventetid.

En lokation kan have et vilkårligt antal køer. Det giver dig mulighed for at køre separate køer til forskellige tjenester samtidig, for eksempel:

  • En klinik med køerne “Almen konsultation” og “Afhentning på apoteket”
  • Et offentligt kontor med køerne “Pas” og “Fornyelse af ID”
  • En bank med køerne “Privatkunder” og “Erhvervskunder”

Hver kø har sin egen uafhængige venteliste. En skranke kobles til en bestemt kø ved koblingstidspunktet, så skranker, der betjener “Uden tidsbestilling”, ikke ser kølapper fra “Aftaler”.

Køen er den centrale enhed, som enheder og personale organiseres omkring:

  • Kiosker kobles til en kø — kunder, der trykker på kiosken, stiller sig i den specifikke kø.
  • Skranker kobles til en kø — personalet kalder kølapper fra den kø.
  • Skærme viser alle aktive kald for en lokation, eller kaldene fra en bestemt skrankes kø, eller en kombineret tavle med op til 5 køer.

Oprettelse og administration af køer sker i admin under lokationens fane Køer. Se Opret en kø for trin-for-trin-instruktionerne.

Du kan begrænse, hvor mange kunder der kan vente i en kø ad gangen, ved at angive en kapacitetsgrænse (feltet Maks. ventende i formularen til oprettelse eller redigering af køen). Når grænsen nås:

  • Kundens tilmeldingsflow viser en “kø fuld”-besked.
  • Kiosken viser en kø-fuld-tilstand.
  • Køen kan ikke tilmeldes, før en ventende kølap forlader køen (bliver kaldt, annulleret eller flyttet).

Grænsen håndhæves atomisk. To kunder, der forsøger at stille sig i kø på samme tid, kan derfor ikke overskride den. Lad feltet stå tomt for at tillade et ubegrænset antal ventende kunder. Det er standardindstillingen.

Hver kø har en manuel status, som personalet styrer uafhængigt af åbningstiderne:

  • Aktiv — den normale tilstand. Kunder kan stille sig i kø, og skranker kan kalde kølapper.
  • På pause — stop midlertidigt tilmeldinger. Nye tilmeldinger afvises, men alle, der allerede venter, beholder deres plads. Brug den til en kort pause eller til at betjene de ventende kunder, før du lukker flere ind.
  • Lukket — stop tilmeldinger som en pause, men angiver, at køen er lukket. Ventende kølapper bevares i stedet for at blive annulleret. Genåbning af en lukket kø er en admin-handling — en skranke kan ikke genåbne den på egen hånd.

Når en kø er sat på pause eller lukket, ser en kunde, der allerede venter, et statusbanner på sin kølap, og enhver, der forsøger at stille sig i kø, afvises med en tilsvarende besked i stedet for en generisk fejl. Et banner om pause, der fortæller, at pladsen bevares. Ved en lukket kø fortæller banneret, at kølappen bevares, men måske ikke bliver betjent, og at kunden skal spørge personalet.

Angivelse af status:

  • I admin angiver en organisations- eller lokationsadministrator status (Aktiv/Pause/Lukket) fra køens redigeringsformular.
  • Ved skranken kan personalet skifte mellem Aktiv og Pause med en enkelt knap Sæt kø på pause/Genoptag kø — den hurtige vej til en kortvarig pause uden at forlade skranken. Lukning (og genåbning fra lukket) forbliver i admin.

Statusændringer træder i kraft med det samme og sendes live til hver tilkoblet skranke, skærm og kunde.

En lokations åbningstider styrer adgangen til alle dens køer. Når lokationen er uden for sine konfigurerede åbningstider, afvises tilmeldingsforsøg med en “uden for åbningstid”-besked, og den kundevendte kø-vælger viser en “Lukket — åbner kl. [tidspunkt]“-tilstand. Skranken og skærmen viser en pille med Lukket (åbningstid).

Åbningstider konfigureres på lokationen (ikke pr. kø) under Admin → [Lokation] → Åbningstider:

  • Tidszone — IANA-tidszone (f.eks. Europe/Helsinki). Alle åbningstider vurderes i denne tidszone, korrekt for sommertid.
  • Ugentlig tidsplan — åbne-/lukke-intervaller for hver ugedag. En dag uden intervaller er helt lukket. Flere intervaller pr. dag understøttes (f.eks. for at modellere en frokostpause: 08:00–12:00 og 13:00–17:00).
  • Åbningstider på tværs af midnat — et interval, hvor lukketiden er efter midnat (f.eks. fredag 20:00–02:00), understøttes. Indtast lukketiden med en normal urværdi (02:00); når lukketiden er lig med eller før åbningstiden, behandler editoren den automatisk som næste dag og viser et næste dag-hint ved siden af lukkefeltet.

Undtagelser for enkeltdatoer (helligdage, særlige åbningstider) administreres i afsnittet Datotilsidesættelser i åbningstids-editoren:

  • Lukket-tilsidesættelse — markerer en bestemt dato som helt lukket uanset den ugentlige tidsplan (f.eks. en helligdag).
  • Tilpasset åbningstid-tilsidesættelse — erstatter den ugentlige tidsplan for en bestemt dato med et andet sæt intervaller. En lukke-tilsidesættelse på en given dato går forud for en tidligere dags overløb på tværs af midnat.

Tilsidesættelser vises i en liste under den ugentlige tidsplan og kan til enhver tid tilføjes, redigeres eller slettes.