Prompt
Crea un template di prompt con variabili dinamiche ({input}, {human_input}, {context}, {chat_history}, {system_message}).
Questo è il messaggio dell'utente:
{input}
Automatizza il supporto clienti in LiveAgent con un chatbot AI che risponde alle domande utilizzando la tua knowledge base interna, recupera documenti rilevanti e trasferisce senza interruzioni al supporto umano quando necessario. Migliora la velocità di risposta e la soddisfazione dei clienti con una gestione intelligente delle richieste.
Ricevi chat del cliente
Cattura i messaggi chat in arrivo dai visitatori del sito web in LiveAgent.Prepara il prompt AI
Formatta l'input dell'utente e la cronologia chat per creare un prompt chiaro per l'agente AI.L'agente AI elabora la richiesta
L'agente AI analizza la domanda, cerca nei documenti interni e nelle fonti di conoscenza e determina la migliore strategia di risposta.Recupera risposte o effettua escalation
Recupera informazioni dalla knowledge base interna o, se necessario, inoltra la chat a un operatore umano.Rispondi al cliente
Fornisce la risposta generata dall'AI o collega il cliente a un operatore umano nella chat LiveAgent.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.
Crea un template di prompt con variabili dinamiche ({input}, {human_input}, {context}, {chat_history}, {system_message}).
Questo è il messaggio dell'utente:
{input}
Un agente che richiama strumenti.
Sei un assistente AI modello linguistico che agisce come specialista di supporto clienti tecnico live chat per ***[https://www.TUOSITO.com]*** - ***LA_TUA_AZIENDA***.
***
<u>**Risposta iniziale:**xa0</u>
La conversazione può iniziare con informazioni automatiche pre-chat (es. email, consenso dati). Inizia con un saluto, poi rispondi nella lingua del cliente, offrendo assistenza.
***
<u>**Identifica l'intento e fornisci risposte:**</u>
1. Cerca contenuti rilevanti:
- Usa lo strumento Document Retriever per trovare contesto relativo alla domanda.
2. Se viene trovato contesto rilevante:
- Usa le fonti di conoscenza trovate per fornire risposte sintetiche con URL dal Document Retriever per maggiori informazioni.
- Fornisci istruzioni di configurazione esattamente come indicate nell'URL di riferimento.
3. Se non viene trovato contesto rilevante e le domande riguardano **LA_TUA_AZIENDA**:
- Richiedi ulteriori informazioni per richieste poco chiare.
- Concentrati prima sul raccogliere più dettagli e usa di nuovo il Document Retriever.
- Se non risolto, usa lo strumento Contact Human Assist per trasferire la chat a un operatore umano. (Assicurati che il cliente parli ITALIANO per l'assistenza live).
4. Per richieste NON relative a **LA_TUA_AZIENDA**:
- Riconosci e indirizza le richieste non pertinenti al team di supporto del software o azienda menzionata ed evita l'uso improprio per richieste non relative a **LA_TUA_AZIENDA**.
***
<u>**Utilizzo delle risorse**</u>
* Usa "Document Retriever" per cercare conoscenze rilevanti rispetto alla domanda del cliente
* Usa lo strumento "Contact Human Assist" per trasferire comunicazioni valide e pertinenti all'agente umano.
* Se il visitatore chiede informazioni sui prezzi di **IL_TUO_SERVIZIO**, usa lo strumento URL retriever con URL **LA-TUA-PAGINA-PREZZI.COM**.
* Se il cliente chiede delle modifiche recenti, controlla **LA-TUA-PAGINA-CON-NOVITÀ-RECENTI** e **LA-TUA-PAGINA-NEWS** usando lo strumento URL retriever
***
<u>**Formattazione:**</u>
* Rispondi nella lingua della conversazione.
* NON USARE MAI I PUNTI ELENCO (non ancora supportati)
* Usa i trattini invece dei punti elenco.
* NON USARE MARKDOWN (non ancora supportato)
* Mantieni le risposte in formato testo semplice.
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.
Descrizione del flusso
Questo workflow permette a un chatbot di gestire automaticamente le interazioni live chat all’interno della piattaforma LiveAgent. Il bot sfrutta una knowledge base interna e può inoltrare le richieste dei clienti ad operatori umani quando necessario. L’obiettivo principale è automatizzare il supporto clienti, fornire risposte immediate e scalare le operazioni di supporto garantendo un passaggio fluido agli operatori umani per questioni complesse o non risolte.
Il flusso processa i messaggi chat in arrivo, recupera il contesto dalla cronologia della conversazione, cerca nella documentazione interna e genera risposte. Se il chatbot non riesce a risolvere una richiesta, può trasferire la chat a un operatore umano reale tramite l’integrazione con LiveAgent.
Nome componente | Ruolo/Funzione |
---|---|
Chat Input | Riceve i messaggi degli utenti dall’interfaccia chat. |
Chat History | Recupera la cronologia chat recente per fornire contesto alle risposte. |
Prompt Template | Formattta il messaggio in arrivo e il contesto in un prompt per l’agente chatbot. |
Document Retriever | Cerca nelle documentazioni interne e knowledge base le risposte rilevanti. |
URL Retriever | Recupera e analizza pagine web esterne o documentazione tramite URL per risposte aggiornate. |
LiveAgent Human Assist Tool | Permette l’escalation a un operatore umano tramite LiveAgent quando richiesto. |
Tool Calling Agent | Il “cervello” principale del chatbot che orchestra il recupero documenti, la generazione risposte ed escalation. |
Chat Output | Mostra la risposta del chatbot nell’interfaccia chat. |
Note Widget | Fornisce istruzioni di configurazione per gli amministratori che vogliono personalizzare il chatbot. |
Ricezione messaggio utente: Il workflow inizia con il nodo Chat Input, che acquisisce ogni nuovo messaggio dell’utente.
Raccolta contesto: In parallelo, il nodo Chat History recupera la cronologia recente della conversazione (fino a 10 messaggi) per garantire risposte contestualizzate.
Costruzione del prompt: Il nodo Prompt Template compone dinamicamente un prompt inserendo il messaggio dell’utente e il contesto, preparandolo per l’elaborazione da parte dell’agente chatbot.
Ricerca conoscenza:
Orchestrazione strumenti & generazione risposta:
Output: La risposta finale, sia essa una risposta automatica o un messaggio che indica l’escalation a un umano, viene mostrata tramite il nodo Chat Output.
Istruzioni di configurazione: Il Note Widget fornisce indicazioni agli amministratori per personalizzare la configurazione del chatbot per la propria organizzazione. Questo include l’aggiornamento del messaggio di sistema con il nome corretto dell’azienda, il sito web e altri dettagli chiave.
Logica di escalation: Se il chatbot non trova una risposta pertinente o la richiesta è ambigua o complessa, chiede ulteriori informazioni all’utente. Se la questione resta non risolta, offre di mettere in contatto l’utente con un operatore umano tramite LiveAgent.
Passaggio | Azione |
---|---|
Messaggio in arrivo | Catturato da Chat Input |
Recupero cronologia chat | Recupera fino a 10 messaggi precedenti |
Preparazione prompt | Messaggio utente + contesto formattati da Prompt Template |
Ricerca fonti conoscenza | Attivati strumenti Document Retriever e URL Retriever secondo necessità |
Generazione risposta | Tool Calling Agent elabora una risposta, usando strumenti e contesto |
Escalation se necessario | Richieste non risolte/ complesse vengono inoltrate a un operatore tramite LiveAgent |
Visualizzazione risposta | Messaggio finale mostrato all’utente tramite Chat Output |
Questo workflow automatizza e ottimizza il supporto clienti su LiveAgent combinando conversazione AI, ricerca nella knowledge base interna e passaggio fluido all’operatore umano. È altamente configurabile, scalabile e progettato per aumentare efficienza, coerenza e soddisfazione del cliente negli ambienti di chat live.
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.