Popis flow
Účel a výhody
Přehled workflow: Chatbot s integrací FreshChat
Tento workflow umožňuje zákaznického chatbota, který je úzce integrován s FreshChat. Je navržen tak, aby automaticky odpovídal na dotazy uživatelů pomocí interní znalostní báze vaší firmy a v případě potřeby bezproblémově předával konverzaci lidskému operátorovi přes FreshChat. Tento tok poskytuje škálovatelné a automatizované řešení pro rutinní dotazy, zajišťuje uživatelům okamžitou pomoc a zároveň umožňuje hladké předání živému agentovi v případě složitějších nebo nevyřešených problémů.
Popis workflow krok za krokem
1. Inicializace chatu a uvítací zpráva
- Spouštěč: Když uživatel otevře chat, aktivuje se uzel
ChatOpenedTrigger
. - Odpověď: Tok okamžitě odešle přívětivou uvítací zprávu prostřednictvím
MessageWidget
, která se zobrazí přes ChatOutput
. Zpráva představí AI podporu, vysvětlí její schopnosti a ujistí uživatele, že v případě potřeby je k dispozici i lidský operátor.
2. Zpracování vstupů od uživatele
- Sběr vstupů: Uzel
ChatInput
zachytí zprávy nebo soubory od uživatelů. - Historie chatu: Uzel
ChatHistory
uchovává kontext konverzace, což pomáhá AI poskytovat souvislé a relevantní odpovědi.
3. Automatizované odpovídání s vyhledáváním ve znalostní bázi
- Vyhledávání v dokumentech: Uzel
DocumentRetriever
slouží k vyhledání informací relevantních k otázce uživatele v interní znalostní bázi. - Agent volající nástroje: Hlavní logiku zajišťuje uzel
ToolCallingAgent
, který:- Přijímá zprávu uživatele, historii chatu a výsledky z vyhledávače dokumentů.
- Používá systémový prompt, aby AI vystupovala jako specialista technické podpory ve vaší firmě.
- Odpovídá ve stejném jazyce jako uživatel, vhodně zdraví a odkazuje na interní dokumentaci při odpovědích na dotazy.
4. Logika předání člověku
- Pokud AI nenajde uspokojivou odpověď ve znalostní bázi:
- Pro dotazy v angličtině: Bot nabídne uživateli spojení se skutečným operátorem.
- Pro dotazy v jiném jazyce: Bot se nejprve zeptá, zda je uživatel ochoten být propojen s anglicky mluvícím operátorem. Pokud ano, nabídne předání.
- Tento mechanismus eskalace zajišťuje
FreshChatHumanAssistToolComponent
, který integruje FreshChat a umožňuje předání konverzace lidskému operátorovi.
5. Zobrazení odpovědí
- Všechny odpovědi od AI nebo zprávy o eskalaci jsou zobrazovány v chatovacím rozhraní pomocí uzlu
ChatOutput
, což zajišťuje plynulý a interaktivní uživatelský zážitek.
Komponenty a jejich role
Název uzlu | Funkce |
---|
ChatOpenedTrigger | Detekuje, když uživatel otevře chat. |
MessageWidget | Zobrazuje uvítací zprávu. |
ChatOutput | Zobrazuje zprávy uživateli. |
ChatInput | Sbírá vstupy od uživatele a nahrané soubory. |
ChatHistory | Ukládá a načítá historii konverzace v chatu. |
DocumentRetriever | Vyhledává odpovědi ve vnitřních znalostních zdrojích. |
ToolCallingAgent | Řídí odpovědi, rozhoduje mezi odpovědí nebo předáním člověku. |
FreshChatHumanAssistTool | Integruje FreshChat pro předání konverzace lidskému operátorovi. |
Proč je tento workflow užitečný
- Škálovatelnost: Automatizuje většinu dotazů, čímž snižuje zátěž lidských operátorů.
- Konzistence: Zajišťuje uživatelům přesné informace přímo z vaší interní znalostní báze.
- Podpora 24/7: Poskytuje okamžité odpovědi kdykoliv, čímž zvyšuje spokojenost zákazníků.
- Plynulé předání člověku: Umožňuje zákazníkům vždy snadno kontaktovat skutečnou osobu, pokud je to potřeba.
- Vícejazyčná podpora: Rozpozná jazyk uživatele a podle toho přizpůsobuje jak odpovědi, tak nabídky na předání.
- Vyšší efektivita: Lidským operátorům zůstávají pouze dotazy, které AI nedokáže vyřešit, což jim umožňuje věnovat se složitějším problémům.
Ideální scénáře použití
- Firmy, které chtějí automatizovat technickou a produktovou podporu pomocí AI.
- Situace, kdy je potřeba okamžitých, konzistentních odpovědí s možností předání člověku.
- Společnosti využívající FreshChat, které chtějí spojit automatizaci s živou podporou pro optimální zákaznický zážitek.
Shrnuto, tento workflow poskytuje robustní, automatizované řešení zákaznické podpory, které využívá vaši interní znalostní bázi a integraci s FreshChat, čímž činí provoz podpory efektivnější, škálovatelnější a přívětivější pro uživatele.