Flowbeschrijving
Doel en voordelen
Workflowoverzicht: Chatbot met FreshChat-integratie
Deze workflow maakt een klantenservicechatbot mogelijk die nauw is geïntegreerd met FreshChat. De chatbot is ontworpen om automatisch gebruikersvragen te beantwoorden via de interne kennisbank van je bedrijf en, indien nodig, gesprekken naadloos door te schakelen naar een menselijke supportmedewerker via FreshChat. De flow biedt een schaalbare en geautomatiseerde manier om routinematige vragen af te handelen, zodat gebruikers direct hulp krijgen, terwijl er ook een soepele overdracht naar live medewerkers mogelijk is voor complexe of onopgeloste kwesties.
Stapsgewijze workflowbeschrijving
1. Chat-initialisatie en welkomstbericht
- Trigger: Wanneer een gebruiker de chat opent, wordt de node
ChatOpenedTrigger
geactiveerd. - Reactie: De flow stuurt direct een vriendelijk welkomstbericht via de
MessageWidget
, dat wordt weergegeven met de ChatOutput
. Het bericht introduceert de AI-supportbot, legt zijn mogelijkheden uit en stelt gerust dat er indien nodig een menselijke medewerker beschikbaar is.
2. Verwerking van gebruikersinvoer
- Invoer verzamelen: De node
ChatInput
vangt berichten of bestandsuploads van gebruikers op. - Chathistorie: De node
ChatHistory
bewaart de context van het gesprek, zodat de AI samenhangende en relevante antwoorden kan geven.
3. Automatisch antwoorden met kennisbankzoekopdracht
- Documentopvraag: De node
DocumentRetriever
doorzoekt de interne kennisbank naar informatie die relevant is voor de vraag van de gebruiker. - Tool Calling Agent: De kernlogica wordt beheerd door de node
ToolCallingAgent
, die:- Het bericht van de gebruiker, de chathistorie en de resultaten van de documentopvrager ontvangt.
- Een systeemprompt gebruikt om te zorgen dat de AI optreedt als technische supportspecialist voor jouw specifieke bedrijf.
- In dezelfde taal als de gebruiker antwoordt, gepast begroet en interne documentatie raadpleegt om vragen te beantwoorden.
4. Logica voor menselijke escalatie
- Als de AI geen bevredigend antwoord kan vinden in de kennisbank:
- Voor Engelstalige vragen: De bot vraagt de gebruiker of hij/zij verbinding wil maken met een echte medewerker.
- Voor niet-Engelstalige vragen: De bot vraagt eerst of de gebruiker bereid is om met een Engelstalige medewerker te spreken. Bij bevestiging biedt hij de overdracht aan.
- Dit escalatiemechanisme wordt aangedreven door de
FreshChatHumanAssistToolComponent
, die integreert met FreshChat om het gesprek over te dragen aan een menselijke medewerker.
5. Antwoordweergave
- Alle antwoorden van de AI of escalatieberichten worden via de
ChatOutput
-node weergegeven in de chatinterface, wat zorgt voor een soepele en interactieve gebruikerservaring.
Componenten en hun rollen
Node-naam | Functie |
---|
ChatOpenedTrigger | Detecteert wanneer een gebruiker de chat opent. |
MessageWidget | Toont het welkomstbericht. |
ChatOutput | Toont berichten aan de gebruiker. |
ChatInput | Verzamelt gebruikersinvoer en bestandsuploads. |
ChatHistory | Slaat de chathistorie op en haalt deze op. |
DocumentRetriever | Doorzoekt interne kennisbronnen voor antwoorden. |
ToolCallingAgent | Orkestreert antwoorden, kiest tussen zelf beantwoorden of escaleren naar mens. |
FreshChatHumanAssistTool | Integreert met FreshChat voor overdracht aan menselijke medewerkers. |
Waarom deze workflow nuttig is
- Schaalbaarheid: Automatiseert het grootste deel van supportvragen en vermindert de druk op menselijke medewerkers.
- Consistentie: Zorgt dat gebruikers accurate informatie ontvangen uit je interne kennisbank.
- 24/7 ondersteuning: Biedt op ieder moment direct antwoord, wat klanttevredenheid vergroot.
- Naadloze menselijke escalatie: Geeft klanten altijd de mogelijkheid om zonder drempels een echt persoon te bereiken.
- Meertalige ondersteuning: Detecteert de taal van de gebruiker en past zowel antwoorden als escalatie-aanbiedingen hierop aan.
- Verbeterde efficiëntie: Menselijke medewerkers behandelen alleen vragen die de AI niet kan oplossen, zodat je team zich kan focussen op complexe kwesties.
Ideale gebruikssituaties
- Bedrijven die technische en productondersteuning willen automatiseren met AI.
- Scenario’s waarin snelle, consistente antwoorden nodig zijn met de optie om door te schakelen naar een mens.
- Organisaties die FreshChat gebruiken en automatisering willen combineren met live support voor een optimale klantervaring.
Samengevat biedt deze workflow een robuuste, geautomatiseerde klantenservice-oplossing die je interne kennisbank en FreshChat-integratie benut, waardoor je supportprocessen efficiënter, schaalbaarder en gebruiksvriendelijker worden.