Centrum nápovědy
Integrace chatbota

Integrace s Beds24

Poslední aktualizace:

Beds24 je cloudový property management systém (PMS), channel manager a rezervační systém využívaný hotely, penziony a rekreačními pronájmy. Jeho propojením s ChatLab umožníte svému chatbotu odpovídat na dotazy ohledně pokojů, termínů a cen z vašich aktuálních dat v Beds24 namísto statického textu, který byste museli neustále ručně aktualizovat.

Poznámka: Beds24 vyžaduje odpovídající funkci integrace. Pokud ji váš plán nezahrnuje, po otevření dlaždice Beds24 se namísto formuláře pro připojení zobrazí krátká zpráva s odkazem pro kontaktování podpory.

Příklad konverzace

Podívejte se na ukázku v konverzaci

Od termínů pobytu po nabídky pokojů

Vyžaduje podporovanou integraci ubytovacího systému a povolenou akci ověření dostupnosti. Nabídka ani poptávka nepotvrzují rezervaci.

Příklad ChatLabIlustrativní konverzace

Návštěvník: Pokoj pro dva dospělé, 14. až 16. srpna.

Spusťte ukázku nebo si ji přečtěte níže. Nejsou použita žádná skutečná data zákazníků.
1 / 6

Zjištění požadavků na pobyt.

Přehrávání se pozastaví, jakmile tento příklad zmizí z obrazovky. Toto je simulace, nikoli live chat. Ovládací prvky widgetu uvnitř přehrávání nejsou interaktivní.
Přečíst celý příklad
  1. Zjištění požadavků na pobyt.

    Návštěvník: Pokoj pro dva dospělé, 14. až 16. srpna.

  2. Dotaz na chybějící podrobnosti o termínu před zahájením vyhledávání.

    Asistent: Ve kterém roce plánujete pobyt?

  3. Host doplní rok.

    Návštěvník: 2027.

  4. Odeslání dotazu do připojeného ubytovacího systému.

    Ověřuji dostupnost pokojů...

  5. Zobrazení nabídek vrácených pro daný pobyt.

    Dvoulůžkový pokoj s výhledem na moře, €280 / stay. Příklad nabídky pro dva dospělé, dvě noci.

  6. Pokračujte v rezervaci postupem podporovaným vaší integrací.

    Asistent: Konečnou cenu a podmínky si zkontrolujte na rezervační stránce. V této ukázce nebyla vytvořena žádná rezervace.

Příklad ilustruje zákaznickou zkušenost. Dostupné akce a vrácené informace závisí na této integraci a vaší konfiguraci.

Co integrace nabízí

Po propojení získá chatbot tři rezervační akce. Pokud má chatbot odpovídající kapacitu pro vyhledávání pokojů, je k dispozici také samostatná akce AI vyhledávání pokojů.

Beds24 - get properties (získat ubytovací zařízení) - vypíše všechny pokoje a typy pokojů ve vašem ubytovacím zařízení. U každého z nich může chatbot zobrazit název pokoje, popis, fotografii, maximální počet dospělých a dětí a cenu od.

Beds24 - find available rooms (najít dostupné pokoje) - návštěvník zadá rozsah dat a počet hostů a chatbot vrátí pokoje, které jsou pro tyto termíny volné, včetně cen a případně také odkazu na rezervaci pro každý pokoj.

Beds24 - check room availability (zkontrolovat dostupnost pokoje) - návštěvník se zeptá na jeden konkrétní pokoj. Chatbot vyhledá pokoj buď podle jeho ID pokoje v Beds24, nebo podle názvu a poté vrátí dostupnost a ceny pro požadované termíny spolu s odkazem na rezervaci.

Data systém rozpoznává z přirozeného jazyka, takže návštěvník může napsat například "příští víkend" nebo "12-15 června" místo zadávání v přesném formátu data.

Než začnete

K propojení integrace potřebujete mít vytvořeného chatbota. Pokud jste ho zatím nevytvořili, postupujte nejprve podle návodu Jak vytvořit prvního chatbota v ChatLabu.

Poté si z Beds24 připravte dvě hodnoty:

  1. Zvací kód (Invite code) - v ovládacím panelu Beds24 přejděte do Settings > Marketplace > API, vygenerujte zvací kód a vyberte rozsahy (scopes) read:properties a read:inventory. Zvolte přístup pro čtení k ubytovacím zařízením a dostupnosti (properties a inventory); integrace nevytváří rezervace v Beds24. Podrobnosti najdete v článku Autentizace a rozsahy API Beds24.
  2. Property ID - identifikátor ubytovacího zařízení, za které má chatbot odpovídat.

Volitelně si připravte třetí hodnotu:

  1. Formát adresy URL rezervace (Booking URL format) - adresa vaší vlastní rezervační stránky se zástupnými symboly (placeholdery), které ChatLab vyplní v každé odpovědi:

    • {roomId} - ID pokoje v Beds24
    • {arrival} - datum příjezdu
    • {departure} - datum odjezdu

    Například:

    https://yourdomain.com/book?room={roomId}&arrival={arrival}&departure={departure}
    

    Pokud toto pole necháte prázdné, chatbot bude i nadále odpovídat na dotazy ohledně dostupnosti a cen, pouze nepřipojí rezervační odkaz.

Krok 1: Připojení Beds24

  1. Vyberte svého chatbota a přejděte na záložku Connect (Připojit).
  2. Klikněte na dlaždici Beds24.

Záložka Connect se zvýrazněnou dlaždicí integrace Beds24

  1. Vložte svůj Invite Code (zvací kód), zadejte své Property ID (ID ubytovacího zařízení) a volitelně Booking URL format (formát adresy URL rezervace).

Integrační formulář Beds24 s poli Invite Code, Property ID a Booking URL format

  1. Klikněte na Connect (Připojit).

ChatLab vymění zvací kód za přístupový token (access token) a obnovovací token (refresh token), uloží je k botovi a poté provede testovací volání vůči vašemu ubytovacímu zařízení v Beds24. Pokud je zvací kód neplatný nebo vypršel, případně pokud ubytovací zařízení nelze načíst, integrace se opět vypne a ve formuláři se zobrazí chyba, takže nefunkční připojení nikdy nezůstane napůl aktivní.

Zvací kód se používá pouze během tohoto kroku. Jakmile je integrace připojena, pole z formuláře zmizí a upravitelná zůstanou pouze pole Property ID a Booking URL format. ChatLab obnovuje přístupový token automaticky pomocí obnovovacího tokenu, dokud uložené přihlašovací údaje zůstávají platné. Odvolání přístupu nebo vypršení platnosti může vyžadovat nový zvací kód.

Krok 2: Zkontrolujte akce Beds24

Propojení automaticky zapne všechny tři akce Beds24, takže chatbot může ihned odpovídat. Chcete-li je zkontrolovat nebo upravit, přejděte do Settings > Actions (Nastavení > Akce) a podívejte se na skupinu Beds24 Actions (Akce Beds24). Můžete také kliknout na Beds24 v panelu Filter by Platform (Filtrovat podle platformy) vpravo a zobrazit pouze tuto skupinu:

  • Beds24 - get properties - výchozí štítek akce "Loading rooms..."
  • Beds24 - find available rooms - výchozí štítek akce "Checking availability..."
  • Beds24 - check room availability - výchozí štítek akce "Checking room..."

Skupina Beds24 Actions v Settings > Actions před připojením integrace

Snímek obrazovky výše ukazuje skupinu před připojením integrace: rezervační akce a volitelné vyhledávání pokojů pomocí AI jsou uvedeny v seznamu, ale jsou označeny jako Not connected (Nepřipojeno) a pro chatbota nejsou dostupné. Rezervační akce se zapnou po připojení. Vyhledávání pokojů pomocí AI závisí na kapacitě pokojů a automatické indexaci katalogu; není zaručeno, že se aktivuje při každém propojení.

U každé akce můžete upravit:

  • Action Label (Štítek akce) - krátká zpráva, kterou návštěvník vidí v chatu během provádění akce.
  • Instructions (Instrukce) - popis toho, co akce dělá, podle kterého se AI rozhoduje, kdy ji zavolat.
  • User Instructions (Uživatelské instrukce) - vaše vlastní doplňující pravidla, například požadavek na počet hostů před zahájením vyhledávání nebo uvedení minimální délky pobytu.

Jednotlivé akce můžete také vypnout, pokud je nechcete používat. Můžete například nechat zapnutý seznam pokojů a vyhledávání dostupnosti, ale vypnout kontrolu konkrétního pokoje.

Akce vyhledávání dostupnosti má také nastavení počtu výsledků: 1 až 10 pokojů, s výchozí hodnotou 5. Toto nastavení omezuje vrácený seznam, takže odpověď nemusí nutně obsahovat úplný výčet všech dostupných pokojů.

Krok 3: Otestujte to

Otevřete Overview (Přehled), spusťte novou testovací konverzaci a vyzkoušejte otázky odpovídající jednotlivým akcím:

  • "Jaké pokoje máte?" - spustí Beds24 - get properties
  • "Co máte volného od 12. do 15. června příštího roku pro 2 dospělé?" - spustí Beds24 - find available rooms
  • "Je Deluxe Suite příští víkend volné?" - spustí Beds24 - check room availability

Zkontrolujte, zda názvy pokojů a ceny odpovídají vašim údajům v Beds24 a zda rezervační odkazy otevírají vaši rezervační stránku s již předvyplněnými termíny.

Správa integrace

Aktualizace nastavení - otevřete dlaždici Beds24 na kartě Connect, upravte Property ID nebo Booking URL format a nastavení uložte. K tomu nový zvací kód nepotřebujete.

Odpojení - otevřete dlaždici Beds24 a klikněte na odpojit. Všechny tři akce Beds24 přestanou být pro chatbota dostupné. Chcete-li integraci později znovu připojit, vygenerujte v Beds24 nový zvací kód, protože původní již byl využit.

Tipy

  • Pravidelně trénujte bota na obsahu svého webu. Akce Beds24 pokrývají pokoje, termíny a ceny; na vše ostatní, na co se host zeptá (snídaně, parkování, hodiny příjezdu, domácí mazlíčci), čerpá odpovědi z vaší znalostní báze. Podívejte se na článek Trénování vašeho chatbota - základy a limity.
  • Zadejte rezervační pravidla, jako je minimální délka pobytu nebo pravidla pro zálohy, do uživatelských instrukcí akce (user instructions), aby je chatbot zmiňoval přímo s dostupností a host je nezjistil až v pokladně.
  • Přidejte navrhované otázky jako "Zkontrolovat dostupnost" nebo "Ukázat pokoje", aby návštěvníci snadno zjistili, co chatbot dokáže.
  • Každá odpověď, která vyvolá akci Beds24, spotřebovává kredity za zprávy (message credits) stejně jako jakákoli jiná odpověď chatbota. Podívejte se na článek Co je kredit za zprávu.

Související články

Katalog pokojů a přehled hotelu

Pokud váš účet zobrazuje záložku Hotel, přejděte do Hotel > Rooms (Pokoje) a zkontrolujte katalog pokojů i stav trénování. AI room search (AI vyhledávání pokojů) funguje odděleně od ověřování dostupnosti podle termínu: vyhledává shody v popisech pokojů, zatímco akce dostupnosti ověřují konkrétní poptávaný pobyt. Automatická indexace pokojů závisí na automatické indexaci katalogu a přiřazené kapacitě pokojů; v opačném případě použijte možnost Train rooms (Trénovat pokoje), jakmile je k dispozici. Než se začnete na AI vyhledávání pokojů spoléhat, zkontrolujte povolené akce a počkejte na dokončení trénování.