Bemanning på autopilot

Sluta ringa runt. Få passet bemannat automatiskt.

Tidvis Staff ringer era vikarier i rätt ordning, förstår svaret och bokar in den som tackar ja — direkt i ert schemasystem.

Boka demo Läs API-docs

Skarp drift med svensk telefoni · GDPR-säkert · Plug-and-play mot ert schema

Snabbtest

curl -X POST https://voice.tidvis.se/api/public/v1/staffing-requests \
  -H "Authorization: Bearer $TIDVIS_VOICE_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
    "externalId": "shift_83922",
    "shift": { "id": "shift_83922", "startTime": "2026-03-12T07:00:00+01:00",
               "endTime": "2026-03-12T15:00:00+01:00", "role": "Personlig assistent" },
    "candidates": [
      { "id": "u_1", "name": "Sara", "phone": "+46701234567", "priority": 1 },
      { "id": "u_2", "name": "Olle", "phone": "+46701234568", "priority": 2 }
    ],
    "webhookUrl": "https://tidvis.se/api/staffing-webhook"
  }'

Så funkar det

Från POST till bemannat pass på minuter

1

Skicka passet

Ert system skickar passet och en lista på vikarier i prioriterad ordning. Inget mer behövs från er.

2

AI:n ringer kandidaterna

Vi ringer kandidat 1, 2, 3 ... AI:n förstår om svaret är ja, nej eller oklart — och anpassar samtalet.

3

Pass bokat automatiskt

Vid ett tydligt ja bokas passet direkt i ert schemasystem. Är svaret otydligt får samordnaren en notis.

Arkitektur

En pluggbar motor – inte ”ett samtal”

API:t handlar om att bemanna pass. Telefoni-, transkriberings- och AI-lagret är utbytbara delar bakom samma kontrakt.

  • · REST in, webhook ut
  • · Idempotency-Key för säker retry
  • · HMAC-signerade webhook-payloads
  • · Per-kund inspelningskontroll och samtycke
Tidvis schema
  │  POST /staffing-requests
  ▼
Tidvis Staff
  │  hämtar regler + kandidater
  ▼
Call Orchestrator
  │  ringer kandidat 1, 2, 3 ...
  ▼
Telephony Layer
  │  transkribering + AI-intent
  ▼
Result Engine
  │  webhook tillbaka till Tidvis
  ▼
Schema uppdateras / samordnare beslutar

Funktioner

Allt det operativa kring att ringa – så att ni slipper bygga det

Igång på en eftermiddag

En enkel integration mot ert befintliga schemasystem. Skicka passet — vi sköter resten.

Prioriterad ringordning

Era favoritvikarier ringas först. Tjänsten stannar automatiskt så fort någon tackar ja.

Förstår vad kandidaten säger

AI:n hör skillnad på ”ja absolut”, ”nej tack” och ”kanske, ring imorgon” — och agerar därefter.

Resultatet direkt i ert system

Bemannade pass dyker upp i schemat automatiskt. Ingen kopiering mellan system, inga missade SMS.

Automatisk bokning

Vid ett tydligt ja bokas passet på en gång. Samordnaren behöver bara titta på de oklara fallen.

GDPR-säkert

Inspelning och transkribering styrs per kund. Inga brukaruppgifter lämnas ut i samtalet.

Respekterar ett nej

När en kandidat ber att inte bli ringd igen läggs det till på spärrlistan — för alltid.

Aldrig dubbelringning

Samma kandidat ringas aldrig två gånger för samma pass — oavsett hur många gånger ni klickar.

Statusmodell

Tydliga statusar i hela livscykeln

Ett bemanningsuppdrag rör sig genom väldefinierade tillstånd. Webhooks skickas vid varje övergång.

queuedcallingcandidate_acceptedcandidate_declinedno_answerfailedcompletedcancelledrequires_review

Resultat

Så mycket tid sparar ni

Minuter

Pass bemannade på minuter

Istället för att samordnaren ringer runt i timmar startas uppdraget med ett klick och stängs så fort första kandidaten tackar ja.

−90%

Mindre manuell ringning

Slipp ringa 20 vikarier för att hitta en. Tjänsten ringer tills den hittar någon — utan att någon hos er lyfter luren.

Färdigt

Samordnaren får ett resultat

Inte en uppgiftslista. När uppdraget är klart syns vem som tagit passet — direkt i ert schemasystem.

Vanliga frågor

Bemanna ert första pass idag

30 minuters demo, så ser ni hur det funkar i ert flöde.

Boka demo