Agent AI pentru asistență clienți LiveAgent

Acest flux automatizează asistența clienți pentru compania dvs. prin integrarea conversațiilor LiveAgent, extragerea datelor relevante din conversații, generarea de răspunsuri folosind modele AI și regăsirea documentelor din baza de cunoștințe. Agentul AI gestionează solicitările de suport, îmbogățește contextul din sursele de cunoștințe și livrează răspunsuri concise, profesionale, într-un format prietenos pentru clienți.

Thumbnail for Video
Cum funcționează AI Flow - Agent AI pentru asistență clienți LiveAgent

Flow-uri

Cum funcționează AI Flow

Primește solicitarea clientului.
Colectează mesajele primite de la clienți ca input inițial pentru fluxul de lucru.
Recuperează datele conversației LiveAgent.
Generează URL-uri API LiveAgent și extrage înregistrări ale conversațiilor legate de solicitarea clientului.
Extrage și procesează conținutul conversației.
Parcurge răspunsurile API pentru a extrage datele esențiale ale conversației, apoi folosește AI pentru a rezuma sau extrage secțiuni relevante pentru analiză suplimentară.
Îmbogățește cu baza de cunoștințe & agent AI.
Extrage context relevant din baza de cunoștințe și folosește un agent AI pentru a genera un răspuns precis și util către client.
Livrează răspunsul final.
Formatează și trimite răspunsul generat de AI către client, asigurându-se că răspunsul este clar, profesional și conține informațiile necesare.

Prompt-uri folosite în acest flow

Mai jos este o listă completă a tuturor prompt-urilor folosite în acest flow pentru a-și atinge funcționalitatea. Prompt-urile sunt instrucțiuni date modelului AI pentru a genera răspunsuri sau a efectua acțiuni. Ele ghidează AI-ul în înțelegerea intenției utilizatorului și generarea de rezultate relevante.

Tool Calling Agent

Un agent care apelează instrumente.

                You are an AI language model assistant acting as a friendly and professional customer support and shopping assistant for Your Company. 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 Your Company 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 you goal is to answer the most recent query 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 Your Company:

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 Your Company:

Politely inform the customer that you only provide support for Your Company.

Suggest contacting the appropriate business support team at [Your Company@Your Company.sk](mailto:YourCompany@YourCompany.sk).

<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.

            

Componente folosite în acest flow

Mai jos este o listă completă a tuturor componentelor folosite în acest flow pentru a-și atinge funcționalitatea. Componentele sunt blocurile de construcție ale fiecărui AI Flow. Ele îți permit să creezi interacțiuni complexe și să automatizezi sarcini prin conectarea diferitelor funcționalități. Fiecare componentă servește unui scop specific, cum ar fi gestionarea input-ului utilizatorului, procesarea datelor sau integrarea cu servicii externe.

ChatInput

Componenta Chat Input din FlowHunt inițiază interacțiunile cu utilizatorul prin captarea mesajelor din Playground. Ea servește ca punct de pornire pentru fluxuri, permițând procesarea atât a mesajelor text, cât și a fișierelor.

Componenta Prompt în FlowHunt

Află cum componenta Prompt din FlowHunt îți permite să definești rolul și comportamentul botului AI, asigurând răspunsuri relevante și personalizate. Personalizează prompturile și șabloanele pentru fluxuri de chatbot eficiente și conștiente de context.

Creează Date

Componenta Creează Date îți permite să generezi dinamic înregistrări de date structurate cu un număr personalizabil de câmpuri. Ideală pentru fluxuri de lucru care necesită crearea de noi obiecte de date în timp real, aceasta suportă configurarea flexibilă a câmpurilor și integrarea fără probleme cu alte etape de automatizare.

Solicitare API

Integrează date și servicii externe în fluxul tău de lucru cu componenta Solicitare API. Trimite ușor cereri HTTP, setează antete, corp și parametri de interogare personalizați și gestionează mai multe metode precum GET și POST. Esențial pentru conectarea automatizărilor tale la orice API sau serviciu web.

Parsează datele

Componenta Parsează datele transformă datele structurate în text simplu folosind șabloane personalizabile. Permite formatarea flexibilă și conversia datelor de intrare pentru utilizare ulterioară în fluxul de lucru, ajutând la standardizarea sau pregătirea informațiilor pentru componentele următoare.

LLM OpenAI

FlowHunt suportă zeci de modele de generare de text, inclusiv modele de la OpenAI. Iată cum poți folosi ChatGPT în instrumentele și chatbot-urile tale AI.

Generator

Explorează componenta Generator din FlowHunt—generare puternică de text bazată pe AI, folosind modelul LLM ales de tine. Creează cu ușurință răspunsuri dinamice pentru chatbot combinând prompturi, instrucțiuni opționale de sistem și chiar imagini ca input, făcând din acest instrument o unealtă esențială pentru fluxuri conversaționale inteligente.

Agent de Apelare a Uneltelor

Explorează Agentul de Apelare a Uneltelor în FlowHunt—un component avansat de workflow care permite agenților AI să selecteze și să utilizeze inteligent unelte externe pentru a răspunde la întrebări complexe. Perfect pentru a construi soluții AI inteligente care necesită utilizare dinamică a uneltelor, raționamente iterative și integrare cu multiple resurse.

Recuperator de Documente

Document Retriever de la FlowHunt îmbunătățește acuratețea AI-ului conectând modelele generative la propriile tale documente și URL-uri actualizate, asigurând răspunsuri fiabile și relevante folosind Retrieval-Augmented Generation (RAG).

Componenta Istoric Chat

Componenta Istoric Chat din FlowHunt permite chatbot-urilor să își amintească mesajele anterioare, asigurând conversații coerente și o experiență îmbunătățită pentru clienți, optimizând în același timp utilizarea memoriei și a tokenilor.

Ieșire Chat

Descoperă componenta Chat Output în FlowHunt—finalizează răspunsurile chatbotului cu ieșiri flexibile, multiple. Esențială pentru finalizarea fără probleme a flow-urilor și pentru crearea de chatboți AI avansați, interactivi.

Descrierea flow-ului

Scop și beneficii

Descrierea fluxului de lucru

Acest flux este conceput pentru a automatiza și scala sarcinile avansate de suport clienți și regăsire a cunoștințelor, utilizând LLM-uri (Large Language Models), creare dinamică de date, cereri către API-uri externe (precum LiveAgent) și regăsire automată a documentelor. Este deosebit de util pentru organizațiile care doresc să eficientizeze procesele de suport, să răspundă la solicitările clienților cu răspunsuri adaptate contextului și să integreze interogări în baza de cunoștințe cu interacțiuni din sisteme externe.

Prezentare generală

Fluxul coordonează următorii pași principali:

  • Primește input de la utilizator (prin chat)
  • Construiește cereri API dinamice pe baza inputului și contextului utilizatorului
  • Recuperează și parcurge date din surse externe (de exemplu, LiveAgent)
  • Folosește LLM-uri pentru a extrage și rezuma informații relevante din răspunsuri
  • Completează răspunsurile prin regăsirea de documente din baza de cunoștințe
  • Utilizează un agent AI alimentat de LLM pentru a genera răspunsuri pregătite pentru client, mereu bazate pe contextul regăsit
  • Prezintă răspunsul utilizatorului

Componente principale și flux

PasComponentăScop
1Chat InputPrimește întrebări sau mesaje de la utilizator
2Prompt TemplateFormează URL-uri dinamice pentru cereri API, înlocuind inputul și contextul utilizatorului în șabloane
3API RequestTrimite cereri HTTP (GET/POST) către API-uri externe (ex: LiveAgent), incluzând parametrii și body-ul necesar
4Parse DataConvertește răspunsurile API (JSON/date) în text simplu sau șabloane structurate pentru procesare LLM
5LLM GeneratorUtilizează un LLM (ex: OpenAI GPT-4.1) pentru a extrage anumite secțiuni (ex: „Preview”) din datele de input
6Tool Calling AgentUn agent LLM care primește tot contextul, istoricul și instrumentele și este ghidat de un prompt personalizat
7Document RetrieverCaută surse de cunoștințe pentru documente relevante legate de întrebarea utilizatorului
8Chat OutputPrezintă răspunsul final sau mesajele către utilizator

Pași detaliați

1. Inputul utilizatorului și colectarea contextului

  • Procesul începe cu un nod Chat Input, unde este preluat mesajul utilizatorului.
  • Nodul Chat History extrage ultimele N mesaje, permițând răspunsuri adaptate contextului.
  • Un Prompt Template folosește inputul și istoricul utilizatorului pentru a genera dinamic un URL pentru API extern (de exemplu, pentru a extrage transcriptul unei conversații din LiveAgent).

2. Construirea cererii API

  • Nodurile Create Data permit construirea dinamică a parametrilor de interogare sau a corpurilor cererii (incluzând stocarea sigură a cheilor API sau a altor câmpuri necesare).
  • URL-ul și parametrii generați sunt transmise către un nod API Request, care interacționează cu sisteme externe (precum LiveAgent) pentru a extrage datele necesare.

3. Procesarea și preprocesarea datelor

  • Răspunsurile API sunt procesate folosind noduri Parse Data, transformând datele brute în text structurat sau extrăgând doar câmpurile relevante.
  • Aceste date parcurse sunt transmise către nodul LLM Generator, care are sarcina de a extrage informații specifice (ex: secțiunea „Preview”) folosind un mesaj de sistem bine definit.

4. Îmbogățirea cu cunoștințe

  • Între timp, nodul Document Retriever permite sistemului să caute în bazele de cunoștințe interne documente foarte relevante pentru întrebarea utilizatorului, îmbogățind astfel agentul cu context autoritativ. Acest instrument este pus la dispoziția agentului LLM.

5. Generarea răspunsului de către agentul LLM

  • Nodul Tool Calling Agent este un agent LLM avansat care:
    • Primește inputul utilizatorului, răspunsurile API, istoricul conversației și acces la instrumente (Document Retriever, Contact Human Assist etc.)
    • Este ghidat de un prompt de sistem detaliat care specifică:
      • Folosește întotdeauna surse autoritative (ex: Document Retriever, knowledge_source_tool)
      • Nu inventa niciodată răspunsuri sau URL-uri
      • Pune întrebări de clarificare dacă este necesar
      • Formatează răspunsurile într-un mod prietenos, profesional și concis
      • Folosește puncte, text îngroșat și emoji pentru răspunsuri atractive
      • Răspunde mereu în slovacă (sau limba detectată a utilizatorului), cu ton de email
      • Escaladează la suport uman dacă întrebarea nu poate fi rezolvată
  • Acest lucru asigură ca fiecare răspuns către client este corect, bazat pe context, conform politicilor companiei și foarte scalabil.

6. Output către utilizator

  • Răspunsul final generat (de la agentul LLM) este parsat și formatat, apoi livrat utilizatorului prin nodurile Chat Output.

Note și bune practici

  • Cheie API și link LiveAgent: Fluxul include noduri de tip notă care reamintesc utilizatorului să introducă cheia API și să înlocuiască YOURLINK din șabloanele de prompt cu URL-ul instanței proprii LiveAgent.
  • Securitate și conformitate: Cheile API și datele sensibile sunt gestionate folosind noduri de date dinamice, minimizând riscul expunerii accidentale.
  • Extensibilitate: Designul modular permite adăugarea ușoară de noi instrumente, transformări de date sau canale de output.

De ce este util acest flux pentru scalare și automatizare?

  • Automatizare cap-coadă: Integrează multiple surse de date (chat live, API-uri, baza de cunoștințe) și automatizează procesul decizional și de răspuns.
  • Raționament avansat cu LLM: Utilizează cele mai noi LLM-uri pentru înțelegere contextuală, extragere de informații și comunicare umană.
  • Suport constant și de calitate: Promptul agentului impune politicile companiei, tonul, căile de escaladare și garantează lipsa datelor „halucinate”.
  • Integrare rapidă cu sisteme externe: Se poate adapta ușor la alte API-uri sau baze de cunoștințe actualizând șabloanele de prompt și nodurile de conexiune.
  • Escaladare către om la nevoie: Predă fără efort cazurile complexe către agenți umani, asigurând acoperirea situațiilor speciale.
  • Scalabilitate: Poate gestiona volume mari de solicitări în paralel, cu acuratețe și conformitate constante.

Tabel sumar al nodurilor cheie

Tip NodRol principal
NoteReamintiri și instrucțiuni pentru configurare
Chat Input/OutputPuncte de interacțiune cu utilizatorul
Chat HistoryOferă context din interacțiunile anterioare
Create DataConstruiește dinamic date pentru cererea API
Prompt TemplateGenerează URL-uri sau prompturi de interogare
API RequestInteracționează cu servicii externe
Parse DataTransformă date brute pentru consum LLM
LLM GeneratorExtragere/procesare informații folosind LLM
Document RetrieverCaută surse interne de cunoștințe
Tool Calling AgentOrchestrare instrumente și generare răspuns

Acest flux este ideal pentru automatizarea suportului clienți, integrarea cu sisteme externe de tichete sau chat și asigurarea că răspunsurile generate de LLM sunt mereu bazate pe cunoștințele autoritative ale companiei. Poate reprezenta coloana vertebrală a unui asistent inteligent și scalabil, gata pentru utilizare la nivel enterprise.

Să construim echipa ta de AI

Ajutăm companii ca a ta să dezvolte chatboți inteligenți, servere MCP, instrumente AI sau alte tipuri de automatizare AI pentru a înlocui oamenii în sarcinile repetitive din organizația ta.

Află mai multe

Asistență chatbot AI LiveAgent
Asistență chatbot AI LiveAgent

Asistență chatbot AI LiveAgent

Automatizează suportul pentru clienți în LiveAgent cu un chatbot AI care răspunde la întrebări folosind baza ta internă de cunoștințe, recuperează documente rel...

4 min citire
Chatbot AI cu integrare LiveChat.com
Chatbot AI cu integrare LiveChat.com

Chatbot AI cu integrare LiveChat.com

Implementează un chatbot alimentat de AI pe site-ul tău web, care utilizează baza ta internă de cunoștințe pentru a răspunde la întrebările clienților și redire...

4 min citire
Chatbot de Suport AI cu Integrare LiveAgent
Chatbot de Suport AI cu Integrare LiveAgent

Chatbot de Suport AI cu Integrare LiveAgent

Automatizează suportul pentru clienți cu un chatbot AI care răspunde la întrebări folosind baza ta internă de cunoștințe și conectează fără probleme utilizatori...

4 min citire