Hoppa till innehåll

Drömlik Tables — Teknisk översikt

Översikt

Drömlik Tables är ett molnbaserat system för bokningar och restaurangens gästmottagning, byggt för fristående restauranger och restauranggrupper. Det är en fristående produkt, skild från Drömliks molntelefoni, och ansluts till AI-receptionister via en inbyggd MCP-anslutning.

Tables omfattar bokningar, bordsplacering, belastningsstyrning för köket, väntelistor, gästregister och en publik bokningssida.

För vemVad de får
Fristående och mindre restaurangerSnabb bordshantering utan kassasystemsfunktioner eller avgifter per bokad gäst
RestauranggrupperSeparata arbetsytor för varje restaurang, med byte från samma inloggning
Leverantörer av AI-receptionisterMCP-verktyg som kan ta emot, ändra och avboka bord i realtid under samtal

Det här ingår inte

Tables omfattar inte:

  • Kassaterminaler eller integrationer med kassahårdvara
  • Betalningar, förauktorisationer eller depositioner
  • Gästkonton, lösenord eller lojalitetsappar
  • En ritad planlösningseditor (bord och sektioner hanteras i list- och kortvyer)
  • Marknadsföringsutskick eller publika omdömessidor

Åtkomst och roller

Personalen loggar in på tables.dromlik.com. Varje restaurangs data är helt åtskild från andra restauranger på plattformen.

YtaAdressAnvänds av
Personalappentables.dromlik.comChefer och personal
Publik bokningssidatables.dromlik.com/book?tenant={restaurant-slug}Gäster, utan inloggning
MCP-anslutningPrivat URL per restaurangAI-receptionister

Flera restauranger

En användare kan tillhöra flera restauranger och växla mellan dem utan att logga in igen.

Roller

RollBehörighet
ChefAllt inom restaurangen: bord, sektioner, kombinationer, belastningsregler, öppettider, plats, logotyp och åtkomst till MCP-anslutningen
PersonalSkapa, ändra och avboka reservationer; hantera väntelistan; söka gäster. Kan se bord och sektioner men inte ändra inställningar eller hantera MCP-anslutningen

Nya restauranger sätts upp av Drömlik. Kontakta oss för att komma igång.

Bokningar och gäster

Bokningsstatusar

StatusBetydelse
pendingBokningen har tagits emot men inte bekräftats
confirmedBokningen har accepterats och bordet hålls reserverat
seatedGästen har kommit och sitter vid bordet
completedBesöket är klart och bordet är ledigt
cancelledBokningen har avbokats före besöket
no_showGästen dök inte upp

Personalen markerar en utebliven gäst med ett tryck. Om gästen kommer sent återställer Ångra bokningen utan att något går förlorat.

Bokningsvyn är uppdelad i Kommande (aktuella och framtida pass) och Tidigare (historik), båda med omedelbar gästsökning.

Gästregister

Gästprofiler skapas automatiskt från bokningar; gästerna behöver inget konto.

Profiler matchas enbart på normaliserat telefonnummer och e-postadress, aldrig namn. Två gäster med samma namn hålls isär, medan en gäst som bokar både via telefon och online får en och samma profil.

Varje profil visar antal besök, avbokningar, uteblivna besök, genomsnittlig sällskapsstorlek, anteckningar om kost och önskemål samt fullständig bokningshistorik.

Bordsplacering och belastningsstyrning

Samma automatiska placeringsmotor används för bokningar från personal, webben och AI-receptionisten.

Så fungerar placeringen

  • Bästa passform: minsta möjliga bord väljs, så att ett sällskap på två får ett tvåmannabord och inte ett fyrmannabord. Önskemål om fönsterplats, uteservering, tillgänglighet för rullstol eller en viss sektion tas med.
  • Flytt: om inget ledigt bord passar undersöker motorn om en befintlig bokning kan flyttas till ett annat bord som fortfarande uppfyller dess behov.
  • Låsning: personalen kan låsa en bokning till ett bord så att motorn inte flyttar den. Gäster som redan sitter vid bordet flyttas aldrig.
  • Kombinationer: chefer anger vilka bord som kan sättas ihop (t.ex. bord 1 + bord 2 = 6 platser). En kombination används när inget enskilt bord rymmer sällskapet.

Belastning för kök och sittplatser

Regler för belastningsstyrning förhindrar att kök och servering överbelastas under rusningstid. Chefer kan ange:

InställningAlternativ
Tidsintervall15, 30 eller 60 minuter
Gäster per intervallHögsta antal gäster vars bokningar startar under intervallet
SamtidighetstakHögsta antal överlappande bokningar vid varje tidpunkt

Gränserna gäller personalens bokningar, bokningssidan och MCP-anslutningen. En bokning över gränsen nekas om inte en chef godkänner ett undantag.

Väntelista

Väntelistan har två separata flöden: ett för spontangäster i kväll och ett för fullbokade framtida datum.

FlödeAnvänds förRegistrerarStatusar
DörrköSpontangäster under serviceSällskapsstorlek, uppskattad väntetid i minuter, löpande tidtagningVäntar → Meddelad → Placerad eller Avbokad
Förfrågningar i förvägGäster som önskar ett fullbokat datumÖnskat datum, tid, sällskapsstorlek och kontaktuppgifterPersonalen markerar Bokad när en plats blir ledig

Onlinebokning och bekräftelser

Publik bokningssida

Varje restaurang har en publik bokningssida som inte kräver inloggning:

https://tables.dromlik.com/book?tenant={restaurant-slug}

Gäster väljer datum, sällskapsstorlek och tid. Lediga tider beräknas i realtid med samma öppettider, placeringsmotor och belastningsregler som alla andra kanaler.

Gäster ser endast tillgängliga tider. Bordsplan, placeringar och inställningar visas aldrig för dem.

WhatsApp-bekräftelser

Tables skickar automatiska bokningsbekräftelser via WhatsApp, även för bokningar som en AI-receptionist tar emot under ett samtal. Det kräver att WhatsApp är konfigurerat i restaurangens Drömlik-telefonsystem.

MCP-anslutning

Varje restaurang får en egen MCP-server (Model Context Protocol) så att en AI-receptionist kan arbeta som en självständig värd: känna igen den som ringer, kontrollera tillgänglighet samt boka, ändra eller avboka bord i realtid. Varken skrapning av webbsidor eller webhook-konfiguration behövs.

Anslutning och autentisering

  • Transport: JSON-RPC över Streamable HTTP / SSE.
  • Anslutning: varje restaurang har en privat anslutningsadress som chefer hittar i inställningarna. Klistra in den i AI-receptionistens MCP-konfiguration.
  • Isolering: anslutningen når endast den egna restaurangens data.
  • Rotation: chefer kan byta anslutningens inloggningsuppgifter när som helst. Uppdatera receptionistens konfiguration efter bytet.

Behandla anslutningsadressen som ett lösenord: lägg den inte i loggar, supportärenden eller delade skärmbilder.

Verktyg

VerktygFunktion
lookup_guestIdentifierar den som ringer via telefonnummer. Returnerar besöksstatistik, anteckningar, andel uteblivna besök och aktiva bokningar
check_availabilityKontrollerar lediga tider mot öppettider, bokningar, bordsplacering och belastningsgränser i realtid
create_reservationSkapar en bokning och tilldelar ett bord, med kombinationer vid behov
get_reservationHämtar en befintlig bokning
list_reservationsListar bokningar, till exempel en gästs kommande besök
update_reservationÄndrar sällskapsstorlek, datum eller tid och räknar om bordsplaceringen; kan också avboka
add_to_waitlistLägger till en spontangäst eller en inringare som inte kunde få bord på väntelistan
get_waitlist_statusKontrollerar eller avbryter en väntelistepost via telefonnummer
get_restaurant_infoReturnerar öppettider, sektionsnamn, kapacitet och belastningsregler
get_directionsGer den som ringer en vägbeskrivning och navigeringslänk

Det finns inget separat verktyg för avbokning: använd update_reservation.

Typiskt samtalsflöde

  1. Ett samtal kommer in; receptionisten anropar lookup_guest med numret till den som ringer.
  2. Känd gäst: hälsa med namn och ta hänsyn till önskemål, allergier och eventuella aktiva bokningar.
  3. Gästen vill boka bord; receptionisten anropar check_availability.
  4. Om en tid är ledig används create_reservation. Vid fullbokat erbjuds add_to_waitlist.
  5. Gästen får en WhatsApp-bekräftelse.

För att ändra eller avboka söker receptionisten upp bokningen med get_reservation, list_reservations eller lookup_guest (aktiva bokningar) och anropar update_reservation.

Restauranginställningar

Plats från Google Maps

Chefer klistrar in en Google Maps-länk i platsinställningarna. Tables hämtar uppgifterna via Google Places och fyller i:

  • Gatuadress
  • Verifierat telefonnummer och webbplats
  • Latitud och longitud
  • En normaliserad Google Maps-länk, som används för automatisk vägbeskrivning (även via get_directions under samtal)

Varumärke och språk

Chefer kan ladda upp restaurangens logotyp. Personalappen har det mörka temat ”Obsidian”, anpassat för matsalar med dämpad belysning.

Gränssnittet finns på engelska, svenska, franska och spanska. Användare kan byta språk direkt och valet sparas.