Hoppa till innehåll

Så här fungerar det

Jonot är uppbyggt kring tre målgrupper: verksamhetsansvarig, som registrerar sig och administrerar, platsteamet, som kör enheterna på plats, och kunden, som går med i kön. De flesta ytorna körs direkt i webbläsaren, medan kiosk och kassa även kan köras som dedikerade Android-appar på fasta enheter. Så här hänger de ihop.

Det här är ytorna som verksamhetsansvarig själv använder.

Guiden för självbetjänad registrering — du använder den en gång. Nya kunder använder Join för att skapa ett Jonot-konto, namnge sin organisation, välja en plan och slutföra betalningen — allt i ett guidat flöde i fyra steg. Sista steget är en bekräftelseskärm med en knapp för Gå till administrationspanelen som tar dig vidare till Admin för att slutföra konfigurationen.

Den löpande hanteringskonsolen som används av organisationsansvariga och platsansvariga. När Join har lämnat över till dig är Admin där du är dagligen:

  • Skapa och konfigurera platser och köer
  • Parkoppla enheter (kiosk, skärm, kassa) till platser
  • Bjud in och hantera personal
  • Kom åt fakturerings- och kontoinställningar

Admin kräver ett Jonot-konto med rollen organisationsansvarig eller platsansvarig.

Det här är produktionsenheterna i det fysiska utrymmet. De autentiserar sig som enheter — inget personligt personalinlogg krävs.

En plattoptimerad entréenhet som kunder trycker på för att gå med i en kö. I produktion körs den vanligtvis som en dedikerad Android-kioskapp på en fast platta, även om samma kioskyta också kan köras i en webbläsare. På Android kan kiosken skriva ut biljettkvitton. Kiosken är parkopplad till en specifik kö på en plats.

En TV- eller monitorskärm för väntrummet. Den visar vilka biljettnummer som just nu ropas upp, vid vilken kassa, och spelar upp en ljudsignal när en ny biljett ropas upp. Skärmen uppdateras i realtid via WebSocket. Den kan tilldelas en specifik kassa (visar bara den kassans upprop) eller lämnas i platsvy (visar alla aktiva upprop).

Det personalvända gränssnittet för köhantering vid servicedisken. Kan köras som en dedikerad Android-app på en fast platta i kassan eller i webbläsaren på desk.jonot.io på en dator eller platta. Personalen använder kassan för att ropa upp nästa väntande kund, markera den aktuella kunden som klar eller hoppa över ett uteblivet besök. Kassan autentiserar sig som en enhet (inte ett personligt användarkonto), så personalen behöver inga individuella Jonot-konton.

En mobilanpassad progressiv webbapp för kunder. Efter att ha gått med i kön (via QR-kod eller kiosk) kan kunden öppna sin biljettsida för att se sin nuvarande plats i realtid. Ingen appinstallation krävs — anslutningslänken öppnas direkt i telefonens webbläsare.

När en plats har flera köer ser kunden en köväljare som visar alla tillgängliga köer med väntande antal i realtid innan de väljer vilken de ska gå med i. Väljaren erbjuder också ett aktiveringsval för push-notiser så att kunder kan meddelas när deras nummer ropas upp, även med telefonens skärm avstängd.

Så här hänger delarna ihop från början till slut:

  1. Kunden går med — en kund skannar QR-koden (eller använder kiosken) och går med i kön. Jonot skapar en biljett med ett löpande nummer och en unik 22-tecken lång hash.
  2. Biljett skapas — biljetten går in i tillståndet WAITING. Kundens telefon visar deras plats i kön. Kassan ser den nya posten i sin väntelista.
  3. Kassan ropar upp nästa — en medarbetare trycker på Ropa upp nästa vid kassan. Den första biljetten i WAITING-tillstånd flyttas till CALLED-tillstånd.
  4. Skärmen uppdateras — skärmen visar omedelbart det uppropade biljettnumret och kassans namn. En ljudsignal spelas upp och skärmen blinkar.
  5. Kunden meddelas — kundens telefon uppdateras för att visa att deras nummer har ropats upp. Om kunden aktiverat push-notiser skickas även en systemnotis.
  6. Kassan avslutar eller hoppar över — medarbetaren markerar biljetten antingen som COMPLETED (betjäningen klar) eller SKIPPED (kunden svarade inte, men kan fortfarande ropas upp igen). Medarbetaren trycker sedan på Ropa upp nästa för att betjäna nästa väntande kund. En kund med status SKIPPED kan ropas upp igen senare — kassan trycker på Kalla tillbaka till kön, och kundens skärm uppdateras.

Alla tillståndsuppdateringar går via Jonot-API:et i realtid över WebSocket-anslutningar som underhålls av skärmen, kassan och kund-PWA:n.