Chatbot AI con Integrazione LiveChat.com

Implementa un chatbot AI sul tuo sito web che sfrutta la tua knowledge base interna per rispondere alle domande dei clienti e inoltra senza interruzioni le richieste complesse o non risolte a un agente umano reale tramite LiveChat.com. Migliora l’efficienza del supporto clienti e garantisci che gli utenti ricevano sempre l’aiuto di cui hanno bisogno.

Come funziona il Flusso AI - Chatbot AI con Integrazione LiveChat.com

Flussi

Come funziona il Flusso AI

Avvio della sessione di chat.
Rileva quando viene avviata una sessione di chat e accoglie l'utente con un messaggio di benvenuto.
Raccolta input utente.
Raccogli le domande e gli input degli utenti tramite l'interfaccia chat.
Ricerca nella knowledge base.
Cerca automaticamente nella knowledge base interna per trovare risposte pertinenti alle domande degli utenti.
Risposta e assistenza AI.
Utilizza un agente AI per formulare risposte basate sulle informazioni trovate o per inoltrare la richiesta a un agente umano se la risposta non viene trovata o l'utente lo richiede.
Escalation a operatore umano tramite LiveChat.com.
Inoltra senza interruzioni la conversazione a un agente umano reale su LiveChat.com quando necessario, garantendo la risoluzione di problematiche complesse o sensibili.

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.

Tool Calling Agent

Agente LLM che agisce come specialista tecnico di supporto clienti in live chat, rispondendo alle domande degli utenti, cercando nella knowledge base interna e ...

                You are an AI language model assistant acting as technical live chat customer support specialist for [YOUR BUSINESS] -[DESCRIPTION OF YOUR BUSINESS]
If conversation starts with a greeting, respond with a greeting in same language and ask how you can assist and if they have any question about our our software or it's features.
Search content relevant to question of user by connecting to DocumentRetriever. 
If you don't find any relevant evidence in context found with DocumentRetriever and ONLY IF QUESTIONS ARE RELATED TO OUR software:
- In case question was in English language, always prompt the user to connect him/her to a real agent.
- In case question in different language, first ask if visitor speaks English and be interested t be connected with English speaking support agent, and only in case of confirmation, prompt the user to connect him/her to a real agent. 
FOR UNCLEAR QUESTIONS ask for more information.

ANSWER IN THE SAME LANGUAGE as defined in Current session chat data
            

Message Widget

Visualizza un messaggio di benvenuto all'utente quando apre la chat.

                👋 Welcome to the LiveChat Support Bot!
I’m here to assist you with your inquiries using our internal knowledge base 🤠. If I can’t find the answer you need, I’ll seamlessly forward your request to a real agent on LiveChat.com for further assistance.

Feel free to ask me anything, and let’s get started on resolving your questions! ✨💬
            

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.

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.

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

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.

Integrazione LiveChat

Collega senza problemi il chatbot FlowHunt ai tuoi strumenti di assistenza clienti preferiti per una transizione fluida al supporto umano. L'agente AI decide intelligentemente quando effettuare l'escalation, trasformando il chatbot in una soluzione di live chat con un solo clic.

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.

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.

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.

Descrizione del flusso

Scopo e benefici

Panoramica del workflow: Chatbot con integrazione LiveChat.com

Questo workflow configura un chatbot AI scalabile e automatizzato che si integra con LiveChat.com per fornire un supporto clienti senza interruzioni. Utilizza una knowledge base interna per risposte immediate e può inoltrare intelligentemente la conversazione a un agente umano quando necessario. Di seguito una spiegazione strutturata del flusso, della sua logica e dei vantaggi per le operazioni di supporto.

Scopo principale e valore

  • Obiettivo: Automatizzare il supporto clienti gestendo le domande comuni tramite un chatbot AI, utilizzando la documentazione interna dell’azienda ed effettuando l’escalation agli operatori umani su LiveChat.com quando necessario.
  • Vantaggi:
    • Riduce il carico di lavoro degli agenti umani gestendo le domande ripetitive.
    • Garantisce copertura 24/7 e un supporto di primo livello costante.
    • Fornisce un passaggio fluido per questioni complesse o non risolte, migliorando la soddisfazione del cliente.

Step e componenti del workflow

ComponenteScopoCaratteristiche principali
Chat InputRiceve i messaggi degli utenti dall’interfaccia chatSupporta input di testo e file
Chat HistoryMemorizza e recupera la cronologia della conversazioneGarantisce il mantenimento del contesto tra i messaggi
Document RetrieverCerca nella knowledge base interna informazioni rilevantiFornisce dati per le risposte AI
Tool Calling Agent (AI)Logica centrale che genera risposte chatbot e decide sull’escalationSupporto multilingua, integrazione con retriever e LiveChat
LiveChat Human Assist ToolCollega l’utente a un agente reale tramite LiveChat.com quando serveEscalation senza soluzione di continuità con cronologia chat
Chat OutputMostra i messaggi AI o dell’agente all’utenteDue istanze: per risposte bot e messaggi di sistema
Chat Opened TriggerRileva quando una nuova chat viene avviataInvia il messaggio di benvenuto
Message WidgetVisualizza un messaggio di benvenuto personalizzabileImposta le aspettative e invita le domande dell’utente

Tipico flusso di conversazione

  1. Apertura della chat da parte dell’utente:

    • Il Chat Opened Trigger si attiva, facendo visualizzare al Message Widget un messaggio di benvenuto.
    • Questo messaggio informa l’utente che sta interagendo con un bot intelligente, supportato da una knowledge base interna, e che può essere messo in contatto con un agente umano se necessario.
  2. L’utente invia un messaggio:

    • Il nodo Chat Input riceve la domanda o la richiesta dell’utente.
    • Il contesto della conversazione viene mantenuto tramite il nodo Chat History.
  3. L’AI tenta di rispondere:

    • Il Tool Calling Agent (AI) analizza l’input.
    • Interroga il Document Retriever, cercando nella knowledge base interna le informazioni rilevanti.
    • Se viene trovata una risposta, l’AI risponde nella stessa lingua dell’utente, mostrando la risposta tramite il Chat Output.
  4. Logica decisionale per l’escalation:

    • Se non vengono trovate informazioni rilevanti e la domanda riguarda il software:
      • Se la domanda è in inglese, l’AI propone all’utente di collegarsi con un agente reale.
      • Se è in un’altra lingua, l’AI verifica se l’utente desidera essere collegato con un agente che parla inglese.
    • Per domande poco chiare, l’AI chiede chiarimenti.
    • Quando è necessario l’intervento umano, il LiveChat Human Assist Tool collega l’utente con un agente reale su LiveChat.com, includendo la cronologia della chat per fornire contesto.
  5. Passaggio all’agente umano:

    • Il passaggio avviene in modo fluido, consentendo all’agente umano di ricevere il contesto completo della conversazione e garantendo continuità e soddisfazione dell’utente.

Perché questo workflow è utile per scalare il supporto

  • Efficienza: Gestisce istantaneamente le domande comuni senza intervento umano, liberando gli agenti per i casi più complessi.
  • Coerenza: Fornisce risposte uniformi utilizzando la knowledge base curata dell’azienda.
  • Disponibilità: Funziona 24/7, acquisendo lead e assistendo gli utenti anche fuori dall’orario lavorativo.
  • Escalation senza soluzione di continuità: Quando necessario, gli utenti vengono trasferiti senza problemi a un operatore umano, evitando frustrazioni.
  • Supporto multilingua: Rileva e risponde nella lingua dell’utente, con prompt intelligenti per il cambio lingua in caso di escalation.

Esempio di percorso utente

  1. L’utente apre la chat sul sito → Riceve un messaggio di benvenuto.
  2. L’utente pone una domanda sul software → L’AI cerca nei documenti interni e risponde.
  3. Se l’AI non può rispondere, propone di collegare l’utente a un agente umano (secondo la logica linguistica).
  4. Se l’utente accetta, la chat viene inoltrata a un agente LiveChat.com con tutto il contesto.

Conclusione

Questo flusso consente al tuo sistema di supporto di scalare in modo efficiente, garantendo risposte rapide e accurate ai clienti e un’escalation intelligente agli agenti umani solo quando necessario. Migliora l’esperienza utente, riduce il carico di lavoro degli agenti e massimizza il valore delle tue risorse interne di conoscenza.

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.