Vlastní akce: napojte chatbota na vaše systémy
Vlastní akce umožní asistentovi načíst živá data z vašich systémů a odpovědět na dotazy, na které statický obsah nestačí. Přehled toho, co všechno můžete napojit, plus na co si dát pozor.
Standardní chatbot čerpá z toho, co jste ho naučili: obsah webu, produkty, časté dotazy. To pokryje většinu konverzací. Neodpoví ale na dotazy, kde zákazník chce něco konkrétního a aktuálního: „kde je moje objednávka?", „mám ještě body?", „je to skladem?". Ta data žijí ve vašich systémech a mění se každou chvíli.
Vlastní akce (beta) tuhle mezeru zavírají. Napojí asistenta na vaše API, takže si potřebná data načte živě a odpoví na ně sám, bez operátora.
Jak to funguje
Princip je jednoduchý a je stejný pro jakýkoli systém, který má HTTP API:
- Popíšete volání. Zadáte adresu svého API a k čemu slouží, aby asistent poznal, kdy ho použít.
- Vyberete pole. Z odpovědi určíte, která pole smí asistent použít. Zbytek se k němu vůbec nedostane.
- Přidáte ověření vlastnictví (volitelně). Například e-mail zákazníka se musí shodovat se záznamem, takže nikdo neuvidí cizí data.
Asistent pak akci sám zavolá, když se v konverzaci hodí, a odpoví aktuálními daty.

Co všechno můžete napojit
Tady je pár nápadů, které dávají smysl. Berte je jako inspiraci; vždy záleží na tom, co umí API vašeho konkrétního systému.
Dnes akcím jde nejlíp čtení dat, tedy vyhledání a odpověď:
- Stav objednávky. „Kde je objednávka 1042?" Asistent načte stav, položky a částku z vašeho e-shopu. Pro WooCommerce máme připravenou šablonu.
- Sledování zásilky. Napojení na API dopravce nebo na vaše pole s trackovacím číslem, ať zákazník nemusí přepisovat kódy.
- Dostupnost a skladovost. „Máte tričko v modré velikosti L?" Odpověď z vašeho skladového systému, ne z odhadu.
- Stav reklamace nebo tiketu. Zákazník se zeptá na číslo reklamace a dostane aktuální stav z helpdesku.
- Věrnostní body, kredit, stav účtu. „Kolik mám bodů?" po ověření identity.
- Volné termíny. „Máte volno ve čtvrtek?" Asistent přečte volné sloty z vašeho rezervačního kalendáře.
- Ceny a kalkulace na míru. Individuální cena nebo orientační kalkulace z vašeho ceníkového API.
Společný jmenovatel: kdykoli odpověď závisí na datech, která se mění a jsou u vás v systému, je to kandidát na vlastní akci.

Na bezpečnost je myšleno
Vlastní akce jsou navržené tak, aby ani špatně nastavená akce nemohla uškodit:
- Jen čtení, jen HTTPS na veřejné adresy; na interní síť se akce nedostane.
- Přístupové klíče jsou šifrované a po uložení se už nikdy nezobrazí, ani vašemu týmu.
- Ověření vlastnictví hlídá, že zákazník uvidí jen svůj vlastní záznam.
- Výběr polí posílá asistentovi jen to, co potřebuje.
- Volání jsou limitovaná a akci lze zapnout až po úspěšném testu.

Kolik to stojí
Účtování je jednoduché: každé volání akce se počítá jako jedna odpověď navíc v kreditové sazbě vašeho modelu. Běžná odpověď stojí sazbu modelu; když u ní asistent navíc zavolá akci, přičte se sazba ještě jednou.
Vzorec: sazba modelu × (1 + počet volání akcí v odpovědi).
Pár příkladů:
- Model za 1 kredit. Odpověď bez akce stojí 1 kredit. Odpověď, u které asistent zavolá jednu akci, stojí 2 kredity.
- Model za 3 kredity. Stejná odpověď s jedním voláním akce stojí 6 kreditů: 3 za odpověď a 3 za akci.
- Dvě akce v jedné odpovědi. Víc jich asistent v jedné odpovědi nezavolá, takže strop je trojnásobek sazby, tedy 3 kredity u modelu za 1 kredit a 9 u modelu za 3.
Co je fér zmínit: účtuje se jen skutečné volání. Když asistent odpoví z vašeho obsahu a žádnou akci nezavolá, neplatíte nic navíc. Vyhledávat tedy má smysl jen tehdy, když je to opravdu potřeba, a přesně tak je asistent nastavený.
Beta a co teprve přijde
Vlastní akce jsou zatím v beta verzi a aktivně je vyvíjíme. V následujících týdnech budeme funkcionalitu rozšiřovat, chystáme mimo jiné:
- Zápisové akce s potvrzením, tedy nejen čtení, ale i vytvoření záznamu, například rezervace termínu nebo odeslání poptávky přímo z konverzace.
- Víc připravených šablon pro nejčastější systémy, ať je napojení otázkou pár minut.
- Další vylepšení kolem ověřování, sledování a nastavení.
Konkrétní podobu i rozsah upřesníme, jak budou funkce přibývat. Kompletní aktuální možnosti najdete v dokumentaci k vlastním akcím.
Chcete vlastní akce vyzkoušet, dokud jsou v beta? Ozvěte se nám a zapneme vám je.