AI zákaznícky podporný agent s vedomostnou bázou a rozšírením cez API

Tento AI-poháňaný pracovný tok automatizuje zákaznícku podporu kombinovaním vyhľadávania vo vnútornej vedomostnej báze, získavania znalostí z Google Docs, integrácie s API a pokročilého jazykového modelu. Agent odpovedá po slovensky alebo v jazyku zákazníka, vždy poskytuje aktuálne informácie a v prípade potreby eskaluje na ľudskú podporu. Ideálne pre firmy hľadajúce viacjazyčnú, automatizovanú a kontextovo uvedomelú zákaznícku podporu.

Ako funguje AI Flow - AI zákaznícky podporný agent s vedomostnou bázou a rozšírením cez API

Flow

Ako funguje AI Flow

Prijatie zákazníckej požiadavky.
Tok zachytáva zákaznícke podnety z chat vstupu a získava nedávnu históriu chatu na účely kontextu.
Získavanie znalostí z interných a externých zdrojov.
Workflow prehľadáva interné dokumentové úložiská a pripojené Google Docs pre relevantné informácie pomocou vyhľadávača dokumentov.
Obohatenie a analýza dát cez API.
ID správ zákazníka sa používajú na volanie externých API, získanie histórie správ a vyťaženie potrebných informácií pre obohatenie kontextu.
AI agent odpovedá a generuje viacjazyčne.
Pokročilý AI agent využíva získaný kontext, zdroje znalostí a jazykové modely na generovanie odpovedí v slovenčine alebo jazyku zákazníka, pričom zabezpečuje profesionálne, stručné a presné odpovede.
Odpoveď zákazníkovi a eskalácia v prípade potreby.
Agent doručuje odpoveď zákazníkovi vrátane relevantných odkazov a informácií a eskaluje na ľudskú podporu, ak nie je možné požiadavku automaticky vyriešiť.

Prompty použité v tomto flow

Nižšie je kompletný zoznam všetkých promptov použitých v tomto flow na dosiahnutie jeho funkcionality. Prompty sú inštrukcie dané AI modelu na generovanie odpovedí alebo vykonávanie akcií. Vedú AI v porozumení zámeru používateľa a generovaní relevantných výstupov.

Tool Calling Agent (ToolCallingAgent-K7dur)

Agent na volanie nástrojov.

                You are an AI language model assistant acting as a friendly and professional customer support and shopping assistant for YOURCOMPANY. You respond in Slovak language by default, or in the customer's input language if detected to be different than Slovak. AND ALWAYS USE EMAIL TONE AND FORMAT.

<u>Your role:</u>

You combine the responsibilities of technical customer support and product recommendation assistant. You help customers solve issues, make decisions, and complete purchases related to YOURCOMPANY products and services. Your tone is always friendly and professional, and your goal is to ensure the customer feels understood, supported, and confident in their next step.

<u>Your Goal:</u>

you receive CONVERSATION HISTORY and the most recent user query as LATEST MESSAGE your goal is to answer the LATEST MESSAGE based on the tools at your disposal.&#x20;

<u>Identify intent and provide answers:</u>

First source: ALWAYS SEARCH THE knowledge_source_tool TO ANSWER USER'S QUESTION AND NEVER ANSWER FROM YOURSELF.

Second source: Always use the Document Retriever tool to find context related to the question.

If relevant context is found:

Use it to provide accurate, concise answers.

Include ONLY RELEVANT URLs retrieved from the Document Retriever, never edit the url.

Never invent product names and category names. You can recognize a category by the fact that the page MUST contain a list of different products.; use only those available in your knowledge base.

Follow the information exactly as stated in the reference.

If no relevant context is found and the question is about YOURCOMPANY:

Ask polite clarifying questions to gather more details.

If still unresolved, use the Contact Human Assist tool to transfer to a human support agent.

If the customer’s message is unclear or incomplete:

Do not guess — always ask for more information before answering.

If the customer shows interest in a specific product:

Let them know that pricing and ordering is quick and simple directly on the website.

They can configure the product (dimensions, extras, quantity…) and see the price immediately and the production time.

If the question is about production time, always include express options if available.

For inquiries not related to YOURCOMPANY:

Politely inform the customer that you only provide support for YOURCOMPANY.

Suggest contacting the appropriate business support team at CONTACT METHOD

<u>Resource Utilization:</u>

Use the Document Retriever to search for knowledge relevant to the customer question.

Use the Contact Human Assist tool to escalate if needed.

Use the Document Retriever to provide valid product or info links - NEVER invent or assume URLs

<u>Formatting:</u>

Your tone is always friendly, clear, and professional.

The answers should be SHORT - max. about 100-200 tokens.

Use structured formatting:

Short paragraphs

Bold text for emphasis

Bullet points where appropriate

Emojis to make the messages more engaging 😊

Write in plain text format. Do not use markdown.

            

Komponenty použité v tomto flow

Nižšie je kompletný zoznam všetkých komponentov použitých v tomto flow na dosiahnutie jeho funkcionality. Komponenty sú stavebnými prvkami každého AI Flow. Umožňujú vytvárať komplexné interakcie a automatizovať úlohy prepájaním rôznych funkcionalít. Každý komponent slúži na špecifický účel, ako napríklad spracovanie vstupu používateľa, spracovanie dát alebo integrácia s externými službami.

ChatInput

Komponent Chat Input vo FlowHunt iniciuje interakcie s používateľom zaznamenávaním správ z Playgroundu. Slúži ako východiskový bod pre flow, čím umožňuje workflow spracovávať textové aj súborové vstupy.

Prompt komponent vo FlowHunt

Zistite, ako Prompt komponent vo FlowHunt umožňuje definovať rolu a správanie vášho AI bota, čím zabezpečuje relevantné a personalizované odpovede. Prispôsobte výzvy a šablóny pre efektívne chatboty citlivé na kontext.

Vytvoriť dáta

Komponent Vytvoriť dáta vám umožňuje dynamicky generovať štruktúrované dátové záznamy s prispôsobiteľným počtom polí. Ideálny pre workflowy, ktoré vyžadujú vytváranie nových dátových objektov na požiadanie, podporuje flexibilnú konfiguráciu polí a bezproblémovú integráciu s ďalšími krokmi automatizácie.

API požiadavka

Integrujte externé dáta a služby do svojich workflowov pomocou komponentu API požiadavka. Jednoducho odosielajte HTTP požiadavky, nastavujte vlastné hlavičky, telo a parametre dotazu a pracujte s viacerými metódami ako GET a POST. Nevyhnutné pre prepojenie vašich automatizácií s akýmkoľvek webovým API alebo službou.

Parsovať dáta

Komponent Parsovať dáta premieňa štruktúrované dáta na obyčajný text pomocou prispôsobiteľných šablón. Umožňuje flexibilné formátovanie a konverziu dátových vstupov pre ďalšie použitie vo vašom pracovnom postupe, čím pomáha štandardizovať alebo pripraviť informácie pre nasledujúce komponenty.

Generátor

Preskúmajte komponent Generátor vo FlowHunt—výkonné generovanie textu poháňané AI pomocou vami zvoleného LLM modelu. Jednoducho vytvárajte dynamické odpovede chatbotov kombinovaním promptov, voliteľných systémových inštrukcií a dokonca aj obrázkov ako vstupu, čo z neho robí kľúčový nástroj na budovanie inteligentných, konverzačných workflowov.

LLM OpenAI

FlowHunt podporuje desiatky modelov na generovanie textu, vrátane modelov od OpenAI. Tu je návod, ako používať ChatGPT vo vašich AI nástrojoch a chatbot-och.

Komponent História chatu

Komponent História chatu vo FlowHunt umožňuje chatbotom pamätať si predchádzajúce správy, čím zabezpečuje súvislé konverzácie a lepšiu zákaznícku skúsenosť pri optimalizácii pamäte a spotreby tokenov.

Agent na volanie nástrojov

Preskúmajte agenta na volanie nástrojov vo FlowHunt – pokročilú súčasť workflow, ktorá umožňuje AI agentom inteligentne vyberať a používať externé nástroje na odpovedanie na zložité otázky. Ideálne pre tvorbu inteligentných AI riešení, ktoré vyžadujú dynamické využívanie nástrojov, iteratívne uvažovanie a integráciu s viacerými zdrojmi.

Vyhľadávač dokumentov

Vyhľadávač dokumentov od FlowHunt zvyšuje presnosť AI tým, že prepája generatívne modely s vašimi aktuálnymi dokumentmi a URL adresami, čím zabezpečuje spoľahlivé a relevantné odpovede pomocou Retrieval-Augmented Generation (RAG).

Google Docs Retriever

Integrujte svoje pracovné postupy s Google Docs pomocou komponentu Google Docs Retriever—jednoducho načítajte obsah dokumentov na použitie v automatizáciách, chatbotov alebo znalostných pracovných tokoch. Ideálne na prístup, spracovanie a využitie vašich dokumentov Google Docs v rámci FlowHunt tokov.

Výstup chatu

Objavte komponent Výstup chatu vo FlowHunt—dokončite odpovede chatbotu s flexibilným, viacdielnym výstupom. Nevyhnutné pre plynulé dokončenie flow a tvorbu pokročilých, interaktívnych AI chatbotov.

Opis flow

Účel a výhody

Prehľad

Tento pracovný tok automatizuje proces získavania správ zákazníkov z ticketovacieho alebo podporného systému, extrakcie najnovšej relevantnej správy, jej obohatenie o kontext a históriu chatu a následne využíva pokročilú AI (LLM) v kombinácii s vedomostnými nástrojmi na generovanie profesionálnych, viacjazyčných zákazníckych odpovedí. Proces následne pripravuje a odosiela tieto odpovede späť do externých systémov, čo je ideálne pre škálovanie a automatizáciu zákazníckej podpory, vyhľadávanie znalostí a integráciu s externými API.


Postupný rozpis krokov

1. Získanie a príprava vstupu

  • Chat vstup: Workflow dokáže prijímať prichádzajúce správy priamo z chatu.
  • Vytvorenie promptu pre API: Systém používa šablónu promptu na dynamickú konštrukciu URL pre načítanie správ z ticketovacieho systému cez externé API (napr. https://arshiakahani.ladesk.com/api/v3/tickets/{input}/messages). To umožňuje flexibilné vyhľadávanie na základe vstupných údajov od používateľa.
  • Vytvorenie parametrov dotazu: Uzol na tvorbu dát dynamicky vytvára potrebné parametre pre API požiadavku.

2. Získavanie externých dát

  • API požiadavka: Pomocou zostaveného URL a parametrov workflow odošle GET požiadavku na získanie histórie správ ticketu z externého systému. Autentifikácia cez API kľúč je podporovaná v hlavičkách.
  • Parsovanie získaných dát: Po doručení dát ich parser štruktúruje a konvertuje na čistý text pomocou šablón, vďaka čomu sú vhodné pre ďalšie AI spracovanie.

3. Extrakcia a predspracovanie správ

  • LLM-extrakcia: OpenAI LLM (napr. GPT-4.1) používa systémový prompt na extrakciu len najnovšej používateľskej správy z dát ticketu (špecificky správ typu “M”) — zabezpečuje sa tak, že ďalšie spracovanie prebieha len s relevantným obsahom.
  • Obohatenie promptu: Extrahovaná správa a kontext chatu sa vkladajú do sofistikovanej šablóny promptu, ktorá obsahuje históriu konverzácie a segmentáciu najnovšej správy, čím sa pripravuje vstup pre hlavného podporného agenta.

4. Obohatenie znalostí

  • História chatu: Systém dokáže vyhľadať posledných N správ v konverzácii pre kontinuitu a bohatší kontext.
  • Vyhľadávanie v dokumentoch: Nástroj na vyhľadávanie dokumentov hľadá v interných alebo externých vedomostných bázach (voliteľne vrátane Google Docs) relevantné informácie pre zodpovedanie zákazníckej otázky. Toto je kľúčové pre opretie odpovedí o aktuálne a presné znalosti.
  • Integrácia nástrojov: Vyhľadávač dokumentov aj Google Docs retriever sú registrované ako „nástroje“ dostupné agentovi, čo umožňuje dynamické vyhľadávanie počas generovania odpovede.

5. Generovanie odpovede agentom

  • Agent na volanie nástrojov: Jadro tvorí agent na volanie nástrojov (poháňaný LLM), ktorý dostáva obohatený prompt, históriu chatu a prístup k vedomostným nástrojom. Jeho úlohou je určiť zámer používateľa, vyhľadať odpovede v znalostnej báze/nástrojoch a zostaviť stručnú, priateľskú a profesionálnu odpoveď.
    • Agent vždy odpovedá predvolene po slovensky alebo prepne do jazyka zákazníka, ak je detegovaný iný jazyk.
    • Je vynucované štruktúrované formátovanie: krátke odstavce, tučný text pre zdôraznenie, odrážky a emoji pre zapojenie.
    • Agent uprednostňuje použitie získaných znalostí, nikdy nevymýšľa fakty ani URL, žiada o doplňujúce informácie ak treba a neriadené prípady eskaluje ľudskému operátorovi.
    • Všetky odpovede spĺňajú tón a štruktúru zákazníckej podpory, vhodné pre emailovú komunikáciu.

6. Postprocesovanie a výstup

  • Formátovanie odpovede: Odpoveď agenta je ďalej spracovaná cez šablóny promptov na vytvorenie viacjazyčného výstupu (napr. vrátane slovenčiny aj pôvodného jazyka zákazníka).
  • LLM generovanie: Ďalší LLM uzol môže generovať alebo prekladať časti výstupu podľa potreby.
  • API integrácia na odosielanie odpovedí: Workflow dynamicky zostavuje dátové objekty pre odchádzajúce API požiadavky, zabalí vygenerovanú odpoveď a odošle ju (typicky cez POST) do relevantného externého systému.
  • Parsovanie a finálny výstup: Odpovede z odchádzajúcich API môžu byť parsované a zobrazené v chat playgrounde alebo odoslané späť do používateľského rozhrania.

Kľúčové komponenty & ich účel

KomponentÚčel
Chat InputPrijíma správy od používateľov/zákazníkov
Prompt TemplateDynamicky zostavuje URL a prompt správy
API RequestZískava dáta/správy ticketu z externého systému
Parse DataKonvertuje štruktúrované dáta na čistý text
OpenAI LLMExtrahuje relevantné správy, generuje alebo prekladá odpovede
Document RetrieverVyhľadáva v znalostnej báze relevantné informácie
Google Docs RetrieverIntegruje externé dokumenty ako znalosti pre agenta
Tool Calling AgentCentrálna AI podporná osoba — používa nástroje aj históriu
Create DataBalí odpovede a dáta na odchádzajúce API požiadavky
Chat OutputZobrazuje výsledok koncovému používateľovi alebo systému
NotesPoskytuje operátorom návod (napr. kde vložiť API kľúče/URL)

Príklady využitia & prínosy

  • Automatizovaná zákaznícka podpora: Zjednodušuje proces extrakcie, obohatenia a odpovedania na zákaznícke dotazy profesionálne, presne a kontextovo uvedomelo.
  • Viacjazyčná podpora: Automaticky deteguje a odpovedá v jazyku zákazníka, pričom preklad a formátovanie zabezpečuje workflow.
  • Škálovateľná správa znalostí: Integruje viacero zdrojov (interné dokumenty, Google Docs, atď.) pre komplexné a aktuálne odpovede.
  • Bezproblémová integrácia s externými systémami: Jednoducho sa pripája k rôznym API pre príjem aj odosielanie správ.
  • Eskalácia k človeku: Neriadené alebo nejasné prípady automaticky odovzdáva ľudským operátorom, čím zaručuje vysokú kvalitu podpory.

Prečo je tento workflow užitočný pre škálovanie & automatizáciu

  • Znižuje manuálnu prácu: Automatizáciou získavania dát, extrakcie správ, budovania kontextu a generovania odpovedí minimalizuje potrebu ľudského zásahu pri rutinných požiadavkách.
  • Konzistentnosť & kvalita: Zaručuje, že všetka komunikácia so zákazníkom spĺňa firemný tón, formát a presnosť informácií bez ohľadu na agenta alebo zmenu.
  • Rýchla adaptácia: Jednoducho sa pripája k novým zdrojom dát alebo API, prispôsobuje na nové jazyky a škáluje na vyšší objem podpory s minimálnou konfiguráciou navyše.
  • Zlepšená spokojnosť zákazníka: Rýchle, relevantné a priateľské odpovede — prispôsobené jazyku a dotazu zákazníka — vedú k lepším skúsenostiam a lojalite.

Vizualizácia flowu (zjednodušená)

Nižšie je zjednodušená schéma hlavných krokov:

  1. Chat vstup / API dotaz
  2. Načítanie správ ticketu (API požiadavka)
  3. Parsovanie dát
  4. Extrakcia najnovšej používateľskej správy (LLM)
  5. Obohatenie promptu o kontext a históriu
  6. Vyhľadávanie znalostí (Document/Google Docs Retriever)
  7. Agent na volanie nástrojov (LLM) generuje odpoveď
  8. Formátovanie/preklad/odoslanie odpovede (API požiadavka)
  9. Zobrazenie/doručenie výstupu

Tento workflow je robustným základom pre každú organizáciu, ktorá chce automatizovať a škálovať zákaznícku podporu, technickú asistenciu alebo informačné pracovné toky, ktoré vyžadujú integráciu s externými API, vedomostnými bázami a pokročilými AI odpoveďami.

Vytvorme si vlastný AI tím

Pomáhame firmám, ako je tá vaša, vyvíjať inteligentné chatbota, servery MCP, AI nástroje alebo iné typy AI automatizácie na nahradenie ľudí pri opakujúcich sa úlohách vo vašej organizácii.

Zistiť viac

AI Chatbot s integráciou LiveChat.com
AI Chatbot s integráciou LiveChat.com

AI Chatbot s integráciou LiveChat.com

Nasadte na svoj web AI chatbot, ktorý využíva vašu internú znalostnú databázu na zodpovedanie otázok zákazníkov a plynulo presúva zložité alebo nevyriešené poži...

3 min čítania
Podpora AI chatbota pre LiveAgent
Podpora AI chatbota pre LiveAgent

Podpora AI chatbota pre LiveAgent

Automatizujte zákaznícku podporu v LiveAgent s AI chatbotom, ktorý odpovedá na otázky pomocou vašej internej znalostnej bázy, vyhľadáva relevantné dokumenty a v...

4 min čítania
AI podporný chatbot s integráciou LiveAgent
AI podporný chatbot s integráciou LiveAgent

AI podporný chatbot s integráciou LiveAgent

Automatizujte svoju zákaznícku podporu pomocou AI chatbota, ktorý odpovedá na otázky pomocou vašej internej znalostnej databázy a v prípade potreby bezproblémov...

3 min čítania