Start/Case/Extraskift
Referenscase

Extraskift — en bemanningsplattform som sköter sig själv

Extraskift är en marknadsplats för bemanning där restauranger och krögare hyr personal per roll och stad, med matchning, bokning och sista-minuten-pass. Nuvid byggde hela plattformen — och lika viktigt: den drivs i stort sett autonomt. Efterfrågan kommer organiskt via sök, utan annonsbudget: de programmatiska roll×stad-sidorna rankar och drar in arbetsgivare av sig själva. Matchning, påminnelser, fakturor och nya sidor rullar sedan på via schemalagda jobb, utan att någon behöver knappa in det för hand.

Case5 minReferenscaseUppdaterad sep 2026

Snabböversikt

Kort svar: Extraskift är en bemanningsmarknadsplats (bygg av Nuvid) där arbetsgivare hyr personal per roll och stad. Det som gör caset speciellt är att plattformen är byggd för att köra sig själv — matchning, bokning, påminnelser, löner och fakturor sköts av schemalagda jobb på serverlös infra, dygnet runt.

Så fungerar det i korthet:

  1. Programmatiska roll×stad-sidor rankar organiskt och drar in efterfrågan via sök (SEO/GEO) — utan annonsbudget.
  2. En arbetsgivare lägger ett pass — systemet bjuder in matchande personal och stänger obokade pass automatiskt.
  3. Påminnelser, löner och fakturor triggas av tiden, inte av en person.

Effekt: frigör uppskattningsvis 18 timmar i veckan i manuellt bemannings- och administrationsarbete (matchning, uppföljning, fakturering) — en uppskattning, inte en uppmätt siffra.

Extraskift bemanningsplattform byggd av Nuvid

Utmaningen

Bemanning inom restaurang och event är i grunden ett tempoproblem. Ett pass kan behöva tillsättas samma kväll, en anställd sjukanmäler sig två timmar innan skift, och personallistorna finns lite här och där. Görs allt manuellt blir det ett heltidsjobb bara att ringa runt, jaga bekräftelser och hålla reda på vem som jobbar när.

Ovanpå det ligger administrationen: löneunderlag, fakturor till uppdragsgivare, uppföljning av recensioner och att över huvud taget synas när någon googlar "hyra personal" i sin stad. Var och en av de här sakerna tar inte lång tid — men de återkommer varje dag, för varje pass, och summan blir stor. Utmaningen var därför inte bara att bygga en marknadsplats, utan att bygga en som inte kräver en person vid tangentbordet för att rulla på.

Vad Nuvid byggde

Nuvid byggde hela Extraskift som en samlad bemanningsmarknadsplats: en plats där arbetsgivare lägger ut pass och hyr personal, och där personal hittar och bokar extraskift. Kärnan är en matchning mellan pass och tillgänglig personal, med bokning, bekräftelser och sista-minuten-pass när det blir akut.

  • Marknadsplats för pass: arbetsgivare publicerar pass per roll och stad, personal bokar det som passar.
  • Matchning och inbjudningar: systemet bjuder automatiskt in matchande personal till nya pass och stänger obokade pass som gått ut.
  • Akut bemanning: en flöde för sista minuten, när ett pass måste tillsättas snabbt.
  • Bokning och påminnelser: bekräftelser och påminnelser (t.ex. 24 timmar och 2 timmar innan pass) skickas av sig själva.
  • Löner och fakturor: löneunderlag och fakturor genereras automatiskt när pass är godkända.
  • Programmatiska sidor: egna landningssidor för varje kombination av roll och stad, så att plattformen syns i sök.

Poängen med hela bygget var självgång. Det mesta som annars hade legat på en koordinator att komma ihåg är i stället inbyggt som ett schemalagt jobb. Vill ni se andra exempel på den här typen av bygge finns fler under våra lösningar.

Så är det byggt — API:er, automationer och infrastruktur

Extraskift är byggt på serverlös edge-infrastruktur, och det är den arkitekturen som gör självgången möjlig. Här är delarna, konkret:

  • Infrastruktur: plattformen körs som en serverlös, server-renderad app med statiska sidor och media distribuerade nära besökaren, en databas för all data och objektlagring för bilder. Schemalagda triggers driver de återkommande jobben.
  • Automationer och cron jobs: två fristående schemalagda tjänster sköter driften. Den ena kör var 15:e minut och triggar bemanningsjobbet — bjuder in matchande personal, skickar 24h/2h-påminnelser och stänger obokade pass — och kör dagligen löner, fakturor, erbjudande-utskick och recensionsuppföljning samt en daglig ingest av lediga jobb och veckovisa nyheter/rapporter. Den andra kör var 2:e minut och driver en pipeline som letar upp nya arbetsgivare och fyller i kontaktuppgifter, steg för steg.
  • API:er: automationerna anropar appens egna endpoints (t.ex. för bemanning, löner, fakturor, utskick) som skyddade, idempotenta jobb — så att samma jobb kan köras om utan att något dubbleras.
  • Tredjepartskopplingar: e-postutskick (bokningar, löne- och fakturamejl), SMS/engångskoder, en AI-assistent för besökare samt inloggning och recensionshämtning via extern identitets- och kartleverantör.
  • SEO/GEO: programmatiska roll×stad-sidor (t.ex. "hyra {roll} i {stad}") plus egna stadssidor, med strukturerad data (schema) så att sidorna kan tolkas av både sökmotorer och AI-svar. Det är den här delen som drar in efterfrågan organiskt: varje kombination av roll och stad blir en egen ingång som kan rankas i sök, utan betald annonsering.
  • Design: ett enhetligt gränssnitt för både arbetsgivare och personal, med profiler, bokningsvyer och en admin för den som vill följa upp.

Det är medvetet uppdelat så att jobben är små och tåliga: varje anrop gör en avgränsad sak, och om något körs om spelar det ingen roll — markörer och dubblettkontroll gör omkörningar gratis. Det är den detaljen som gör att plattformen kan lämnas att rulla utan tillsyn.

Så mycket tid det frigör

Det mesta av det som annars är en koordinators dag är här inbyggt i systemet. Matchningen mot ett nytt pass sker utan att någon ringer runt, påminnelser går ut av sig själva, obokade pass stängs på egen hand, och löne- samt fakturaunderlag skapas när passen är klara. En människa behöver inte sitta och trycka på knapparna — jobben triggas av tiden.

Nedan är de manuella momenten som annars återkommer varje dag, och hur plattformen tar hand om dem i stället. Tidssiffrorna är uppskattningar för hur mycket handpåläggning som försvinner, inte uppmätta värden.

Manuellt momentSå löste vi detTid som frigörs
Ringa runt och matcha personal mot nya passAutomatiska inbjudningar till matchande personal när ett pass läggs~6 tim/vecka
Jaga bekräftelser och påminna inför pass24h- och 2h-påminnelser skickas automatiskt~3 tim/vecka
Stänga och städa obokade pass som gått utSystemet stänger utgångna, obokade pass av sig själv~2 tim/vecka
Skapa löneunderlag och fakturorLöner och fakturor genereras när pass godkänts~4 tim/vecka
Hitta nya arbetsgivare och samla kontaktuppgifterEn automatisk pipeline letar upp och berikar kandidater var 2:e minut~3 tim/vecka

Sammanlagt landar det på uppskattningsvis 18 timmar i veckan — nästan två arbetsdagar — som inte längre behöver läggas på manuellt bemannings- och administrationsarbete. Men den frigjorda tiden är egentligen bara ena halvan. Den andra är affärsnyttan: när matchningen sker automatiskt och de programmatiska sidorna drar in nya arbetsgivare organiskt, blir det fler pass som blir tillsatta, fler bokningar och fler matchningar — utan att bemanningsarbetet växer i takt med volymen. Tiden som blir över kan i stället gå till att ta hand om uppdragsgivare och personal, det som faktiskt bygger verksamheten.

Resultat och nästa steg

Resultatet är en bemanningsplattform som både drar in efterfrågan och gör jobbet i bakgrunden. Nya arbetsgivare hittar in organiskt via de roll×stad-sidor som rankar i sök — utan att en krona läggs på annonser — och väl inne får de pass tillsatta medan personal får skift bokade, utan att någon sitter mittemellan och koordinerar för hand. De återkommande momenten — matchning, påminnelser, löner, fakturor och nya sidor — sköts av schemalagda jobb, dygnet runt. Affärsnyttan är att fler bokningar och matchningar kan hanteras utan att arbetsbördan växer i samma takt; plattformen är byggd för att lämnas att rulla och växa med fler roller och städer.

Nästa steg för den typen av bygge är att bredda pipelinen och slå på fler automationer allteftersom behovet finns — allt ovanpå samma tåliga grund. Vill ni bygga något liknande, en plattform som sköter sig själv i stället för att kräva ständig tillsyn? Titta på våra lösningar eller hör av er så tittar vi på ert case tillsammans.

FAQVanliga frågor

Vanliga frågor.

Vad menar ni med att plattformen "sköter sig själv"?+
Att de återkommande momenten är inbyggda som schemalagda jobb i stället för uppgifter någon måste komma ihåg. Matchning mot nya pass, påminnelser inför skift, stängning av obokade pass samt löne- och fakturaunderlag triggas av tiden via schemalagda jobb på serverlös infra — inte av en person vid tangentbordet.
Hur räknar ni fram ~18 timmar i veckan?+
Det är en uppskattning, inte en uppmätt siffra. Vi summerar den handpåläggning som annars går åt till de manuella momenten i tabellen ovan — att matcha och ringa runt (~6 tim), jaga bekräftelser och påminna (~3 tim), stänga obokade pass (~2 tim), skapa löner och fakturor (~4 tim) och hitta nya arbetsgivare (~3 tim). Tillsammans blir det omkring 18 timmar i veckan som automationerna tar hand om. Exakt utfall beror på volym och hur ni jobbar idag.
Vilken teknik är plattformen byggd på?+
Extraskift körs på serverlös edge-infrastruktur: en serverlös app, en databas, objektlagring för bilder och schemalagda triggers för de återkommande jobben. Ovanpå det ligger tredjepartskopplingar för e-postutskick, SMS, en AI-assistent samt inloggning och recensionshämtning via en extern leverantör.
Kan ni bygga något liknande åt oss?+
Ja. Extraskift är ett exempel på hur vi bygger en egen plattform som drivs autonomt via automationer och schemalagda jobb. Vi anpassar upplägget efter er bransch och era processer. Hör av er så tittar vi på vad som skulle kunna köra sig själv hos er.

Vill ni ha en plattform som sköter sig själv?