Descrierea flow-ului
Scop și beneficii
Prezentare generală a fluxului: Chatbot cu integrare FreshChat
Acest flux permite un chatbot de suport clienți care este integrat strâns cu FreshChat. Este conceput pentru a răspunde automat la întrebările utilizatorilor folosind baza internă de cunoștințe a afacerii tale și, dacă este necesar, să escaladeze conversațiile fără întreruperi către un agent de suport uman prin FreshChat. Fluxul oferă o modalitate scalabilă și automată de a gestiona solicitările de rutină, asigurând utilizatorilor ajutor instantaneu, dar permițând și o tranziție ușoară către agenți umani pentru probleme complexe sau nerezolvate.
Descrierea pas cu pas a fluxului
1. Inițializarea chatului și mesajul de bun venit
- Declanșator: Când un utilizator deschide chatul, nodul
ChatOpenedTrigger
se activează. - Răspuns: Fluxul trimite imediat un mesaj de bun venit prietenos folosind
MessageWidget
, care este afișat prin ChatOutput
. Mesajul introduce botul de suport AI, explică capabilitățile sale și îi asigură pe utilizatori că un agent uman este disponibil dacă este nevoie.
- Colectare input: Nodul
ChatInput
preia mesajele sau fișierele încărcate de utilizatori. - Istoric chat: Nodul
ChatHistory
menține contextul conversației, ceea ce ajută AI-ul să ofere răspunsuri coerente și relevante.
3. Răspuns automat cu căutare în baza de cunoștințe
- Recuperare documente: Nodul
DocumentRetriever
este folosit pentru a căuta informații relevante pentru întrebarea utilizatorului în baza internă de cunoștințe. - Tool Calling Agent: Logica principală este gestionată de nodul
ToolCallingAgent
, care:- Primește mesajul utilizatorului, istoricul chatului și rezultatele de la document retriever.
- Folosește un prompt de sistem pentru a asigura că AI-ul acționează ca specialist de suport tehnic pentru afacerea ta.
- Răspunde în aceeași limbă ca utilizatorul, salută corespunzător și se referă la documentația internă pentru a răspunde la întrebări.
4. Logică de escaladare la agent uman
- Dacă AI-ul nu poate găsi un răspuns satisfăcător în baza de cunoștințe:
- Pentru întrebări în engleză: Botul solicită utilizatorului să fie conectat cu un agent real.
- Pentru întrebări în alte limbi: Botul întreabă mai întâi dacă utilizatorul dorește să fie conectat cu un agent care vorbește engleză. Dacă este confirmat, oferă transferul.
- Acest mecanism de escaladare este alimentat de
FreshChatHumanAssistToolComponent
, care se integrează cu FreshChat pentru a transfera conversația către un agent uman.
5. Afișarea răspunsului
- Toate răspunsurile de la AI sau mesajele de escaladare sunt afișate în interfața de chat folosind nodul
ChatOutput
, asigurând o experiență de utilizator lină și interactivă.
Componente și rolurile lor
Nume nod | Funcție |
---|
ChatOpenedTrigger | Detectează când un utilizator deschide chatul. |
MessageWidget | Afișează mesajul de bun venit. |
ChatOutput | Afișează mesajele către utilizator. |
ChatInput | Colectează inputul utilizatorului și fișierele încărcate. |
ChatHistory | Stochează și recuperează istoricul conversației din chat. |
DocumentRetriever | Caută surse interne de cunoștințe pentru răspunsuri. |
ToolCallingAgent | Orchestrază răspunsurile, decide între a răspunde sau a escalada către un om. |
FreshChatHumanAssistTool | Integrează cu FreshChat pentru transferul către agenți umani. |
De ce este util acest flux
- Scalabilitate: Automatizează majoritatea solicitărilor de suport, reducând volumul pentru agenții umani.
- Consistență: Asigură că utilizatorii primesc informații exacte din baza ta internă de cunoștințe.
- Suport 24/7: Oferă răspunsuri instantanee oricând, crescând satisfacția clienților.
- Escaladare umană fără întreruperi: Clienții pot ajunge oricând la o persoană reală, fără fricțiuni.
- Suport multilingv: Detectează limba utilizatorului și adaptează atât răspunsurile, cât și ofertele de escaladare în consecință.
- Eficiență îmbunătățită: Agenții umani gestionează doar întrebările pe care AI-ul nu le poate rezolva, permițând echipei să se concentreze pe probleme complexe.
Cazuri ideale de utilizare
- Afaceri care doresc să automatizeze suportul tehnic și de produs folosind AI.
- Scenarii unde sunt necesare răspunsuri instantanee și consistente cu opțiune de escaladare umană.
- Companii care folosesc FreshChat și doresc să combine automatizarea cu suportul live pentru experiența optimă a clientului.
În concluzie, acest flux oferă o soluție solidă și automată de suport clienți care valorifică baza ta internă de cunoștințe și integrarea cu FreshChat, făcând operațiunile de suport mai eficiente, scalabile și prietenoase pentru utilizator.