Asystent i ta strona czytają ten sam system rezerwacyjny, więc cena podana przez telefon jest ceną na ekranie. Asystent przenosi też rozmowę dalej: gość mówi „dwoje dorosłych i sześciolatek, ostatni weekend miesiąca", a link, który dostaje — SMS-em po rozmowie telefonicznej albo w oknie czatu — przychodzi z już wypełnionym terminem i składem, a polecony pokój jest na górze listy.
Sprawdź. Każdy z tych linków otwiera tę stronę tak, jak otworzyłby ją gość:
Przekazanie to zwykły query string — ?from=…&to=…&adults=2&children=6,9
— i to jest w tym najlepsze. Rezerwację może zacząć wszystko, co potrafi wysłać link:
infolinia, widget czatu, e-mail, kod QR w pokoju.
Kalendarz robi się ciekawy dopiero wtedy, gdy coś w nim jest. Te rezerwacje są wpisane do prototypu — dlatego najbliższy weekend jest niemal wyprzedany, pokoje rodzinne znikają na czas ferii, a w jeden wtorek zostaje ostatni Standard. Terminy liczą się od dnia, w którym czytasz tę stronę, więc demo nigdy nie pokazuje rezerwacji sprzed miesiąca.
Poza tą listą kalendarz jest prognozą, nie rejestrem — deterministyczną, więc te same daty zawsze pokazują te same pokoje, i sezonową, więc grudzień wygląda jak grudzień. Po podłączeniu systemu hotelowego i rejestr, i prognozę zastępuje jedna odpowiedź z tego systemu, a nic powyżej tego wywołania się nie zmienia.
Ten podział jest celowy. Wszystko, czego dotyka gość, jest już zbudowane i można to dziś obejrzeć; zostaje integracja z systemem, który obiekt już ma — a tego nie da się wycenić bez zobaczenia. Napisz, na czym pracujecie, a my to rozpiszemy.
Widget to jeden skrypt i jeden pusty element. Rysuje się w shadow root, więc motyw strony nie przestyluje go przypadkiem, a on nie wpłynie na resztę serwisu — ta sama wersja działa tutaj i zadziała u Was.
<div data-norq-booking data-lang="pl"
data-api="https://api.example.com"
data-tenant="wasz-hotel"></div>
<script src="https://www.norq.ai/js/norq-booking.js" defer></script>Te dwa atrybuty to system rezerwacyjny obiektu. Widget nie ma własnych pokoi, cen ani opisów — pyta i rysuje odpowiedź. Dlatego zmiana ceny w hotelu nie wymaga wgrywania niczego na stronę.
Wszystko na tej stronie — cena za noc w każdym terminie, trzy plany cenowe, opisy pokoi i zdjęcia — pochodzi z jednego API, które udostępnia system rezerwacyjny. Widget nic nie liczy. Asystent też nie: woła te same adresy, a to jedyny układ, w którym cena podana gościowi przez telefon i cena, którą potem widzi tutaj, nie mogą się rozjechać.
Mogą z niego korzystać także asystenci, którzy nie są nasi — przez MCP: asystent biura podróży, OTA, czy cokolwiek sieć hotelowa ma u siebie. Pytają, co jest wolne, i dostają link, którym można to zarezerwować.
Tylko do czytania, celowo. Nic tutaj nie blokuje pokoju ani nie przyjmuje pieniędzy: blokowanie to inna czynność z innymi trybami awarii i nie jest czymś, co asystent powinien móc zrobić przypadkiem. Gość kończy rezerwację na tej stronie. Napisz, na czym pracujecie.
Odkryj praktyczne i skalowalne rozwiązania dopasowane do priorytetów Twojego biznesu.