ConnectWiz Bokning

Tidboken med en databas i ryggraden.

Bokad av en medarbetare, av AI:n, av ett flöde eller av kunden själv — varje tid landar i ett enda register där rum, utrustning och behandlare korsas rätt, där dubbelbokning blockeras av lagringslagret självt, och där dina riktiga kalendrar synkar åt båda hållen.

Fyra bokningsdörrar, en sanning Krockar blockerade av databasen Synk med Google · Outlook · Apple
Tillgänglighet — avgjord av databasen
Torsdag
Rum + utrustning + läkare: ledigt
Överlapp — avvisat av databasen
14:30 bokad
Pushad till Google · upptagen tid avdragen
4
Bokningsdörrar — panelen, AI:n, flödessteget och besökarens självbokning i widgeten
0
Möjliga dubbelbokningar — överlapp avvisas av en databasrestriktion, inte av en appregel som kan hamna i kapplöpning
3
Kalenderleverantörer som synkas åt båda hållen — Google, Outlook/Microsoft 365 och Apple/CalDAV
15 min
Påminnelsemotorns takt — kundpåminnelser och personalaviseringar avfyras enligt den framförhållning du ställt in

Fyra dörrar

Alla bokar mot samma sanning

Teamet, i bokningsboken

En bokningsbok i dagsvy och full bokningshantering — typer, platser, behandlare, tjänstevarianter, statusetiketter du definierar själv, hantering av uteblivna besök och orderrader.

AI:n, i två verb

Wiz erbjuder riktiga lediga tider och bokar sedan den kunden väljer — medvetet två steg, för att automatiskt reservera den första lediga tiden åt någon är ett demotrick, inte service.

Flows, som ett steg

Vår bokningsnod lägger in tidserbjudanden i vilken automation som helst — påminnelseflödet som slutar i en ombokad tid, utan en människa i loopen.

Besökare, på egen hand

Vår webbplatswidgets bokningsminiapp låter kunderna välja själva ur den levande tillgängligheten — och den syns bara när du faktiskt erbjuder bokningsbara tjänster.

Resursmodellen

Rum, utrustning, människor — som korsas så som verkligheten gör

”Ledigt” är en fråga i tre led: behandlaren, rummet och utrustningen måste vara lediga samtidigt. De flesta bokningsverktyg modellerar en axel och hoppas; det här modellerar snittet.

Abstrakt 3D-illustration: ett kalenderrutnät med en smaragdgrön tid, tre resurssfärer låsta av en ljusring, och en överlappande tid som knuffas undan av ett kraftfält

Roller & behållare

En bokning håller flera resurser efter roll — rum, utrustning, behandlare — och behållarlänkarna gör att utrustning inne i ett upptaget rum korrekt är otillgänglig, trots att ingen bokade utrustningen.

Restriktionen, inte en regel

Skyddet mot överlapp bor i lagringslagret som en exclusion constraint — två kapplöpande förfrågningar kan inte båda vinna, för den andra skrivningen avvisas fysiskt. En regelmotor lovar; en restriktion garanterar.

Kapacitet som enheter

En kurs med åtta platser är åtta enheter, inte en räknare — så ”en kvar” är ett faktum om en bestämd enhet, och återbetalningar förstör inte aritmetiken.

Lämplighet, för sig

”Kan det här rummet husera den här tjänsten” är en egen matris, skild från beläggningen — så en resurs som är ledig men fel erbjuds aldrig, och skälet går att granska.

Kalendersynk

Dina kalendrar, avdragna från tillgängligheten

Bokningar pushas ut

Tider dyker upp som händelser i Google-, Outlook- eller Apple-kalendrar — och försvinner vid avbokning. Behandlarens kalender i telefonen ligger aldrig ett dygn efter bokningsboken.

Upptagen tid hämtas in

Externa händelser dras från tillgängligheten — AI:n erbjuder aldrig torsdag 15:00 när din privata Google Kalender redan har tandläkaren där.

Roll & riktning per källa

Varje inkopplad källa har en egen inställning — läsa från den, skriva till den, båda, eller endast upptagen tid — så att en delad klinikkalender och en privat kan spela olika roller utan att bråka.

Påminnelser & drift

Uppföljningen, automatiserad

Påminnelser som avfyras

Bekräftelser och påminnelser till kunden med den framförhållning du ställt in — e-post, med sms som tillval — plus aviseringar till personalen vid nya bokningar. ”Vi återkommer” slutar bero på minnet.

Bokningar förbrukar lager

Ett servicebesök kan förbruka delar ur lagerregistret — behandlingen och materialet den förbrukade stäms av i en och samma rörelse.

Historiken flyttar med

Byter du från ett annat CRM? Migreringsmotorn importerar din befintliga bokningshistorik in i samma register — bokningsboken börjar inte med minnesförlust.

Det ärliga finstilta

Sagt innan du planerar utifrån det

Ingen fristående bokningslänk ännu

Självbokning bor inne i chattwidgeten på webbplatsen — det finns ännu ingen publik bokningssida i Calendly-stil som du kan skicka per e-post. Är det din huvudrörelse, säg till; det formar färdplanen.

Externa CRM bär mindre

När en bokning skrivs ut till ett inkopplat CRM kan detaljer om utrustning och förbrukning gå förlorade — leverantörernas API:er publicerar inte de axlarna, och synken säger vad den tappade i stället för att tappa det i tysthet.

Registret är vårt, alltid

Vilka kalendrar och CRM som än kopplas in förblir bokningsregistret ConnectWiz egen tabell — externa system är källor och speglar, aldrig huvudkällan. Det är en designhållning, uttalad.

FAQ om bokning

Innan du bokar in

Mer finns i vår fullständiga FAQ, eller fråga oss direkt.

Fyra dörrar: ditt team i panelen och dagsvyn i bokningsboken, AI-agenten Wiz inne i vilken konversation som helst, bokningssteget i ett automationsflöde, och besökare som bokar själva i chattwidgeten på webbplatsen. Alla fyra skriver till samma register mot samma tillgänglighet, så det finns exakt en sanning om vem som har vilken tid.

Av databasen själv — en exclusion constraint i lagringslagret gör två överlappande reservationer av samma resurs fysiskt omöjliga att skriva, oavsett vilken dörr som försökte. Appregler kan hamna i kapplöpning; restriktionen kan inte det.

Ja — Google, Outlook/Microsoft 365 och Apple/CalDAV, åt båda hållen: bokningar skickas ut som händelser (och försvinner vid avbokning), och extern upptagen tid hämtas in och dras från tillgängligheten, så att AI:n aldrig erbjuder en tid som din privata kalender redan tagit. Varje källa har en egen inställning för roll och riktning — läsa, skriva, båda, eller endast upptagen tid.

Medvetet i två steg: den erbjuder riktiga lediga tider först och bokar sedan den kunden väljer. Att slå ihop dem till ett steg skulle betyda att automatiskt reservera den första lediga tiden åt någon — bekvämt i en demo, fientligt i verkligheten.

Varje ”när har ni ledigt?” kan sluta i en reserverad tid.

Sätt upp dina resurser en gång — sedan bokar medarbetare, AI, flöden och kunder mot samma sanning.