Použití agentů AI pro interakce se zákazníky
Jakmile vytvoříte a nakonfigurujete agenty AI na platformě Webex AI Agent Studio, dalším krokem je jejich integrace s hlasovými a digitálními kanály. Tato integrace umožňuje agentům AI zpracovávat hlasové i digitální konverzace se zákazníky a poskytuje bezproblémové a interaktivní uživatelské prostředí.
Následující části podrobně popisují postup konfigurace pro integraci agentů AI s hlasovým kanálem, což jim umožňuje efektivně spravovat hlasové interakce se zákazníky.
Předpoklady
- Vytvořte a nakonfigurujte agenty AI. Další informace najdete v částech Nastavení skriptovaného agenta AI a Nastavení autonomního agenta AI v příručce pro správu Webex AI Agent Studio.
- Nastavení hlasového kanálu:
- Vytvořte vstupní bod pro hlasový kanál.
- Přiřaďte tok směrování vstupnímu bodu. Další informace najdete v článku Nastavení kanálu.
- Nastavte tok. Další informace naleznete v části Vytvoření a správa toků v článku Návrhář toku.
Konfigurace agentů AI v toku
Aktivita Virtual Agent V2 poskytuje kontaktům konverzaci v reálném čase. Do toku hovorů můžete přidat aktivitu Virtual Agent V2, která umožňuje zpracovávat konverzace založené na řeči a AI. Když volající mluví, systém přiřadí řeč k nejlepšímu záměru v agentovi AI. Dále pomáhá volajícímu v rámci interaktivního hlasového automatu (IVR).
VýstupyVýsledek konverzace mezi volajícím a virtuálním agentem určuje tuto výstupní cestu.
-
Zpracováno – výsledek se vyvolá po dokončení provádění virtuálního agenta.
-
Eskalováno – výsledek je vyvolán, když je požadováno, aby byl hovor eskalován na lidského agenta.
Jakákoli chyba, ke které dojde během konverzace mezi virtuálním agentem a volajícím, určuje tuto výstupní cestu.
Chyba – tok použije tuto cestu ve všech chybových scénářích.
- Přetáhněte aktivitu Virtual Agent V2 z knihovny aktivit na hlavní plátno toku.
- V části Obecná nastavení proveďte následující kroky:
- Do pole Popisek aktivity zadejte název aktivity.
- Vyplňte pole Popis aktivity.
- V nastavení konverzačního prostředí
- Pro skriptované agenty AI:
- Vyberte Webex AI Agent Scripted z rozevíracího seznamu Konfigurace AI kontaktního centra.
- V rozevíracím seznamu Virtuální agent vyberte jednoho z publikovaných skriptovaných agentů .
- Pro autonomní agenty AI:
- Vyberte Webex AI Agent Autonomous z rozevíracího seznamu Konfigurace AI kontaktního centra.
- V rozevíracím seznamu Virtuální agent vyberte jednoho z publikovaných autonomních agentů .
- Pro skriptované agenty AI:
- V nastavení Událost stavu zadejte vlastní název a údaje události do sloupců Název události – Údaje události. Událost stavu je mechanismus pro spuštění obslužné rutiny události, která je nakonfigurována v botovi agenta. V botovi agenta můžete nakonfigurovat, jak má být událost zpracována.
-
Název události – (volitelné) Označuje název události, která je definována na integrované platformě AI třetí strany.
-
Data události – (volitelné) Označuje data JSON, která systém odesílá (jako součást definovaného názvu události) do integrované platformy AI třetí strany.
Můžete zadat název události a data ve formě statické hodnoty nebo výrazu. Pro výrazy použijte tuto syntaxi:
{{ variable }}
. Následuje příklad události stavu, která je nakonfigurována tak, aby uvítala volajícího vlastní uvítací zprávou.Název události:
CustomWelcome
Údaje události:
{"Name": "John"}
-
- Následující výstupní proměnné aktivity použijte ke zpracování různých případů použití:
- VirtualAgentV 2.TranscriptURL – ukládá adresu URL, která odkazuje na přepis konverzace mezi agentem AI a volajícím.
-
VirtualAgentV2.MetaData – ukládá data JSON, která systém obdrží od agenta jako součást plnění nebo zpracování vlastní události. Tato data můžete použít k vytvoření další obchodní logiky v nástroji pro tvorbu toků.
-
VirtualAgentV2.StateEventName – ukládá název vlastní události, kterou systém obdrží od robota agenta poté, co systém aktivuje událost vlastního stavu.
Konfigurace vlastních událostí
V hlasovém kanálu umožňují vlastní události návrháři toku orchestrovat složité interakce s agentem AI. To je zvláště užitečné, když plnění záměrů vyžaduje akce, jako je načítání dat z externích systémů nebo volání rozhraní API třetích stran. Návrhář toku implementuje nezbytnou logiku pro tyto akce plnění.
Následující části popisují tok konfigurace pro integraci agentů AI s digitálními kanály a umožňují jim zpracovávat digitální interakce se zákazníky.
Předpoklady
- Vytvořte a nakonfigurujte agenty AI. Další informace najdete v částech Nastavení skriptovaného agenta AI a Nastavení autonomního agenta AI v příručce pro správu Webex AI Agent Studio.
- Nakonfigurujte svůj digitální kanál. Integrace Webex Connect a Webex Contact Center v současné době podporuje šest kanálů, konkrétně WhatsApp, SMS, E-mail, Facebook Messenger, Apple Messages for Business a Live Chat. Další informace o konfiguraci datových zdrojů kanálů pro každý z těchto kanálů naleznete v tématu Konfigurace datových zdrojů kanálu.
- Vytvořte tok na Webex Connect. Další informace naleznete v tématu Vytvoření toku v aplikaci Webex Connect.
Konfigurace agentů AI v toku
Uzel agenta AI můžete použít k zodpovězení konkrétních dotazů z korpusu nebo znalostní báze. Můžete také povolit víceotáčkové konverzace. Agent AI může klást následné otázky, porozumět kontextu a poskytovat přizpůsobené odpovědi.
Jednoduše přetáhněte uzel agenta AI do vizuálního tvůrce toku a začněte. Tento uzel vám pomůže používat skriptované a autonomní agenty AI nakonfigurované v rámci Webex AI Agent Studio.
Konfigurace vstupních a výstupních proměnných v uzlu agenta AI
Uzel agenta AI obsahuje dvě metody:
-
Zpracovat zprávu – umožňuje odeslat uživatelské zprávy vybranému agentovi a získat odpovědi agenta zpět.
-
Zavřít relaci – umožňuje zavřít relaci v agentovi AI. V některých scénářích může být nutné ukončit existující relaci agenta AI a zahájit novou. Toho lze dosáhnout pomocí konkrétní metody v uzlu agenta AI. Pokud například relace zůstane po určitou dobu neaktivní, systém ji automaticky ukončí, aby optimalizoval prostředky.
- V metodě Process Message nakonfigurujte následující vstupní proměnné v metodě Process Message:
- Typ agenta – typ agenta použitého v toku – ať už skriptovaný nebo autonomní
- Agent – Agent, který zpracuje zprávu uživatele a obdrží odpověď.
Agenty AI, ke kterým máte přístup, můžete zobrazit v Webex AI Agent Studio. Další informace o správě uživatelů a agentů v Webex AI Agent Studio najdete v tématu Správa členů týmu.
- Zpráva – název proměnné obsahující příchozí zprávu zákazníka odeslanou vybranému agentovi AI
- Jazyk – Pokud je vybraný agent AI vícejazyčný, můžete v rozevíracím seznamu Jazyk zvolit jazyk příchozí zprávy. Rozevírací seznam vyplníme na základě jazyků v nastavení agenta AI.
Tento rozevírací seznam pro agenty s jedním jazykem deaktivujeme.
- Kanál – název kanálu, ze kterého systém obdrží zprávu zákazníka.
- Identifikátor uživatele – Zde musí být zadán jedinečný identifikátor uživatele pro zvolený kanál.
- Vlastní parametry (volitelné) – můžete předat další informace o zákazníkovi do Webex AI Agent Studio jako pár hodnot klíč. Tyto informace přidružujeme k profilu uživatele a používáme je pro pozdější konverzace. Můžete například určit, zda je uživatel novým zákazníkem nebo existujícím zákazníkem.
Klíče předané jako
parametry
zákazníka jsou přístupné jako ${consumerData.extra_params.<your_key>} v odpovědích agenta. - Parametry zprávy (volitelné) – můžete předat další informace o aktuální výměně do Webex AI Agent Studio jako pár hodnot klíčů.
Tuto zprávu neukládáme a je k dispozici pouze pro použití v další odpovědi agenta. Klíče předané jako
parametry
zprávy jsou přístupné jako ${extra_params.<your_key>} v odpovědích agenta.
-
V metodě Process Message nakonfigurujte následující výstupní proměnné:
-
TextResponse – textový výstup nakonfigurovaný v rámci agenta AI; funguje pouze v případě, že není k dispozici žádný jiný typ formátovaných nebo speciálních prvků. Také pro více textových položek v odpovědi je vrácena první textová položka.
-
FullResponse – úplná odpověď se všemi bohatými prvky a více zprávami přítomnými ve výstupu z agenta.
-
Datastore – JSON/dict všech uživatelem definovaných proměnných relací v rámci agenta
-
TransactionId – ID transakce pro požadavek v aplikaci Webex AI Agent Studio
-
SessionId – ID relace nebo konverzace v aplikaci AI Agent Studio Webex
-
ConsumerId – ID zákazníka v aplikaci Webex AI Agent Studio
-
MessageMetadata – metadata přidružená k aktuální odpovědi od nakonfigurovaného agenta
-
SessionMetadata – metadata přidružená k relaci pro aktuální odpověď z nakonfigurovaného agenta
-
ResponsePayload – úplná datová část odezvy z Webex AI Agent Studio
-
- V metodě Close Session nakonfigurujte následující vstupní proměnné:
- Agent – Agent, který zpracuje zprávu uživatele a obdrží odpověď.
Agenty AI, ke kterým máte přístup, můžete zobrazit v Webex AI Agent Studio. Další informace o správě uživatelů a agentů v Webex AI Agent Studio najdete v tématu Správa členů týmu.
- ID relace – ukončíme relaci agenta AI. ID relace je k dispozici jako výstupní proměnná metody Process message .
- Agent – Agent, který zpracuje zprávu uživatele a obdrží odpověď.
Výsledky uzlu
Můžete zobrazit seznam možných výsledků uzlu pro tento uzel. Popisky uzlů můžete přizpůsobit pomocí ikony Upravit (tužka). Uzel vystupuje přes jednu z hran uzlu odpovídající výsledku uzlu. Každý uzel agenta AI odpovídá výsledku uzlu. Zde je seznam výsledků uzlů.
- Chyba (červená) – označuje následující:
-
onError – když agent neodpověděl zprávou.
-
onInvalidCustomerID – když chybí identifikátor zákazníka.
-
onInvalidMessage – když chybí hodnota zprávy.
-
- Úspěch (zelená) – označuje následující:
-
onSuccess – když agent odpoví zprávou.
-
onAgentHandover – když agent vznese žádost o předání agentům.
-
- Časový limit (žlutá/oranžová) – označuje následující:
-
onTimeOut – když agent neodpoví déle než 15 sekund.
-