Chatbot AI con trasferimento umano tramite Tawk

Un chatbot di supporto live alimentato da AI che risponde alle domande dei clienti utilizzando una knowledge base interna e trasferisce in modo intelligente le richieste complesse agli operatori umani tramite Tawk per un supporto clienti senza soluzione di continuità.

Come funziona il Flusso AI - Chatbot AI con trasferimento umano tramite Tawk

Flussi

Come funziona il Flusso AI

Rileva l'inizio della sessione chat.
Si attiva quando un utente apre una sessione chat per avviare la conversazione.
Mostra messaggio di benvenuto.
Mostra un saluto cordiale all’utente, invitandolo a porre domande.
Ricevi e traccia le richieste dell’utente.
Raccoglie le domande degli utenti e mantiene la cronologia della chat durante tutta la sessione.
Risposta alle domande alimentata da AI.
Utilizza un agente AI per cercare nella knowledge base interna e rispondere alle domande degli utenti.
Trasferimento a operatore umano tramite Tawk.
Inoltra le richieste complesse o irrisolte a un operatore umano tramite Tawk per un supporto personalizzato.

Prompt utilizzati in questo flusso

Di seguito è riportato un elenco completo di tutti i prompt utilizzati in questo flusso per raggiungere la sua funzionalità. I prompt sono le istruzioni fornite al modello AI per generare risposte o eseguire azioni. Guidano l'AI nella comprensione dell'intento dell'utente e nella generazione di output pertinenti.

Prompt di sistema per Tool Calling Agent

Prompt di sistema per l’agente alimentato da LLM che risponde alle domande di supporto e decide quando trasferire a un operatore umano.

                Sei un assistente AI modello linguistico che agisce come specialista di supporto clienti live chat tecnico per [LA TUA AZIENDA] -[DESCRIZIONE DELLA TUA AZIENDA] 
Se la conversazione inizia con un saluto, rispondi con un saluto nella stessa lingua e chiedi come puoi aiutare e se hanno domande sul nostro software o le sue funzionalità.
Cerca contenuti rilevanti per la domanda dell’utente collegandoti a DocumentRetriever. 
Se non trovi alcuna evidenza rilevante nel contesto trovato con DocumentRetriever e SOLO SE LE DOMANDE SONO RELATIVE AL NOSTRO software:
- Nel caso la domanda sia in inglese, invita sempre l’utente a collegarsi con un vero operatore.
- Nel caso la domanda sia in un’altra lingua, chiedi prima se il visitatore parla inglese e se è interessato a essere collegato con un operatore di supporto che parla inglese, e solo in caso di conferma invita l’utente a collegarsi con un vero operatore. 
PER DOMANDE POCO CHIARE chiedi maggiori informazioni.

RISPONDI NELLA STESSA LINGUA come definito nei dati della chat della sessione corrente
            

Componenti utilizzati in questo flusso

Di seguito è riportato un elenco completo di tutti i componenti utilizzati in questo flusso per raggiungere la sua funzionalità. I componenti sono gli elementi costitutivi di ogni Flusso AI. Ti permettono di creare interazioni complesse e automatizzare attività collegando varie funzionalità. Ogni componente serve a uno scopo specifico, come la gestione dell'input dell'utente, l'elaborazione dei dati o l'integrazione con servizi esterni.

Trigger Apertura Chat

Il componente Trigger Apertura Chat rileva quando inizia una sessione di chat, permettendo ai workflow di rispondere istantaneamente non appena un utente apre la chat. Avvia i flussi con il messaggio iniziale della chat, rendendolo essenziale per la creazione di chatbot reattivi e interattivi.

ChatInput

Il componente Chat Input in FlowHunt avvia le interazioni con l’utente acquisendo messaggi dal Playground. Serve come punto di partenza per i flussi, consentendo al workflow di elaborare sia input testuali che basati su file.

Componente Cronologia Chat

Il componente Cronologia Chat in FlowHunt consente ai chatbot di ricordare i messaggi precedenti, garantendo conversazioni coerenti e una migliore esperienza cliente, ottimizzando al contempo memoria e utilizzo dei token.

Widget Messaggio

Il componente Widget Messaggio visualizza messaggi personalizzati all'interno del tuo workflow. Ideale per dare il benvenuto agli utenti, fornire istruzioni o mostrare qualsiasi informazione importante, supporta la formattazione Markdown e può essere impostato per apparire solo una volta per sessione.

Agente di Chiamata Strumenti

Esplora l'Agente di Chiamata Strumenti in FlowHunt—un componente avanzato del workflow che consente agli agenti AI di selezionare e utilizzare intelligentemente strumenti esterni per rispondere a query complesse. Perfetto per creare soluzioni AI intelligenti che richiedono uso dinamico degli strumenti, ragionamento iterativo e integrazione con molteplici risorse.

Document Retriever

Il Document Retriever di FlowHunt migliora l'accuratezza dell’AI collegando i modelli generativi ai tuoi documenti e URL aggiornati, garantendo risposte affidabili e pertinenti tramite la Retrieval-Augmented Generation (RAG).

Integrazione Tawk

Collega il tuo FlowHunt AI Chatbot a Tawk per una transizione fluida all’assistenza umana. L’IA trasferisce le chat agli operatori quando necessario, riducendo gli errori e aumentando la soddisfazione dei clienti.

Chat Output

Scopri il componente Chat Output in FlowHunt—finalizza le risposte del chatbot con output flessibili e multipli. Essenziale per una conclusione del flusso senza interruzioni e per creare chatbot AI avanzati e interattivi.

Descrizione del flusso

Scopo e benefici

Chatbot con integrazione Tawk: Panoramica del workflow

Questo workflow implementa un chatbot sofisticato progettato per rispondere alle domande degli utenti sfruttando una knowledge base interna. Quando incontra domande troppo complesse o fuori dall’ambito delle sue conoscenze, trasferisce senza problemi la richiesta a un operatore umano tramite Tawk, garantendo un supporto di alta qualità in ogni momento. Il flusso è pensato per una scalabilità ed un’automazione efficienti, rendendolo ideale per le aziende che desiderano ottimizzare i processi di supporto clienti.

Passaggi e componenti del workflow

1. Avvio della sessione chat e messaggio di benvenuto

  • Trigger: Il workflow inizia quando un utente apre una sessione chat.
  • Azione: Il chatbot invia automaticamente un messaggio di benvenuto all’utente, presentandosi e spiegando le sue capacità, inclusa la possibilità di rispondere alle domande e di trasferire la conversazione a un umano (tramite Tawk) se necessario.
PassaggioComponenteScopo
Chat apertaChatOpenedTriggerRileva quando inizia una nuova sessione chat
Messaggio di benvenutoMessageWidgetInvia il messaggio di benvenuto/presentazione all’utente
Mostra messaggioChatOutputMostra il messaggio di benvenuto nell’interfaccia chat

2. Acquisizione input utente e cronologia chat

  • Input utente: L’utente inserisce la propria domanda o messaggio nella chat.
  • Cronologia chat: Il workflow mantiene una cronologia in tempo reale degli scambi in chat, garantendo il pieno contesto per risposte accurate e per eventuale trasferimento.
PassaggioComponenteScopo
Acquisisci inputChatInputRiceve il messaggio dell’utente
Memorizza cronologiaChatHistoryTiene traccia del contesto della conversazione

3. Risposta automatizzata con integrazione knowledge base

  • Recupero conoscenze: Quando un utente invia una domanda, il chatbot (Tool Calling Agent) interroga un Document Retriever interno per cercare informazioni rilevanti nella knowledge base dell’organizzazione.
  • Generazione risposta: L’AI usa le informazioni recuperate per comporre una risposta utile. Se il contesto è insufficiente o la domanda non è chiara, il bot chiede ulteriori dettagli all’utente.
PassaggioComponenteScopo
Recupera documentiDocumentRetrieverCerca nella knowledge base interna i contenuti rilevanti
Genera rispostaToolCallingAgentUsa l’AI per rispondere o decidere se trasferire la richiesta

4. Trasferimento intelligente al supporto umano (integrazione Tawk)

  • Logica di escalation:
    • Se la richiesta dell’utente non può essere soddisfatta tramite la knowledge base ed è relativa al software, il chatbot considera la lingua:
      • Se in inglese: suggerisce di collegarsi con un operatore umano.
      • Se in un’altra lingua: chiede se l’utente desidera parlare con un operatore che parla inglese.
  • Trasferimento senza soluzione di continuità: Il chatbot fornisce un pulsante o un prompt (tramite TawkHumanAssistTool) per mettere in contatto l’utente con un operatore umano tramite Tawk, includendo opzionalmente la cronologia chat utile all’operatore.
  • Visualizzazione: L’esito (risposta AI o richiesta di escalation) viene mostrato in chat.
PassaggioComponenteScopo
Trasferimento a umanoTawkHumanAssistToolPermette di contattare un operatore tramite Tawk
Mostra rispostaChatOutputMostra la risposta AI o il messaggio di trasferimento all’utente

Caratteristiche e vantaggi principali

  • Supporto automatizzato di primo livello: Gestisce automaticamente la maggior parte delle richieste di routine e basate sulle conoscenze, riducendo il carico degli operatori umani.
  • Comprensione contestuale: Mantiene la cronologia della chat e sfrutta la documentazione interna per risposte precise.
  • Escalation intelligente: Garantisce che gli utenti non rimangano delusi dai limiti dell’AI: le questioni complesse o ambigue vengono inoltrate a umani.
  • Gestione multilingua: Il chatbot può rispondere nella lingua dell’utente e gestisce in modo intelligente il trasferimento per utenti non anglofoni.
  • Esperienza utente migliorata: Gli utenti ricevono risposte rapide e utili e chiare indicazioni in caso di trasferimento.

Perché questo workflow è utile per scalabilità e automazione

  • Scalabilità: Può gestire più chat contemporaneamente senza aumentare le risorse umane.
  • Coerenza: Fornisce risposte standardizzate e accurate basate sulle ultime informazioni interne.
  • Efficienza: Riduce i tempi di risposta e assicura che gli operatori umani gestiscano solo le richieste che richiedono davvero la loro esperienza.
  • Soddisfazione del cliente: Garantisce che gli utenti abbiano sempre la possibilità di ricevere supporto personalizzato se necessario, evitando vicoli ciechi.

Questo workflow è ideale per le aziende che vogliono automatizzare il supporto di primo livello, massimizzare la produttività degli operatori e mantenere interazioni di alta qualità con i clienti su larga scala.

Costruiamo il tuo team AI

Aiutiamo aziende come la tua a sviluppare chatbot intelligenti, server MCP, strumenti AI o altri tipi di automazione AI per sostituire l'uomo in compiti ripetitivi nella tua organizzazione.

Scopri di più

Chatbot AI con FreshChat e Supporto Base di Conoscenza
Chatbot AI con FreshChat e Supporto Base di Conoscenza

Chatbot AI con FreshChat e Supporto Base di Conoscenza

Implementa un chatbot AI intelligente che si integra perfettamente con FreshChat. Il chatbot risponde alle richieste degli utenti utilizzando la tua base di con...

4 min di lettura
Chatbot di Assistenza Clienti AI
Chatbot di Assistenza Clienti AI

Chatbot di Assistenza Clienti AI

Un chatbot di assistenza clienti basato su AI che utilizza le tue fonti di conoscenza interne per fornire risposte istantanee, accurate e utili alle richieste d...

3 min di lettura
Chatbot di Supporto AI con Integrazione LiveAgent
Chatbot di Supporto AI con Integrazione LiveAgent

Chatbot di Supporto AI con Integrazione LiveAgent

Automatizza il tuo supporto clienti con un chatbot AI che risponde alle domande utilizzando la tua knowledge base interna e collega senza interruzioni gli utent...

4 min di lettura