Il nodo Agente IA permette di attivare un agente intelligente all'interno del tuo flusso conversazionale, sia per convivere con un chatbot tradizionale basato su menu e alberi decisionali, sia per gestire un bot interamente guidato dall'intelligenza artificiale.
Da questo nodo definisci quale agente risponderà, quando dovrà fermarsi e quali intenti potrà interpretare durante la conversazione.
Di seguito sono dettagliati i campi disponibili durante la modifica del nodo:
Nome
Campo per identificare il nodo all'interno del flusso. Si consiglia di utilizzare nomi descrittivi che facilitino la lettura dell'albero (ad esempio, "Agente IA – Supporto" o "Agente Sofia").
Seleziona agente (*)
Permette di scegliere quale dei tuoi agenti, configurati nel modulo Agenti, risponderà all'utente in questo punto del flusso. L'agente selezionato sarà incaricato di elaborare il messaggio in tempo reale, accedere alle proprie fonti di conoscenza e generare la risposta corrispondente.
Quando abbandonare il flusso (*)
Definisce in quali situazioni l'agente deve smettere di rispondere e restituire il controllo al flusso tradizionale o terminare la sessione.
Esempi tipici:
L'utente cambia argomento.
L'utente chiede di parlare con un umano.
L'agente non ha informazioni sufficienti per rispondere.
La sessione deve semplicemente terminare.
Nota: Il testo inserito qui funge da istruzione per l'IA e condiziona il momento in cui deve interrompere il suo intervento.
Intenzioni
Permette di configurare i possibili intenti dell'utente che l'agente deve rilevare in questo nodo. Ciò abilita comportamenti più precisi all'interno del flusso, come classificazioni, derivazioni o trigger specifici. Ogni intento richiede:
Nome dell'intenzione
Descrizione dell'intenzione
Cos'è un'intenzione?
Un'intenzione descrive quando l'Agente IA deve attivarsi a fronte di un messaggio dell'utente. Non definisce cosa risponde né come risponde, ma quale tipo di messaggio deve riconoscere per prendere una decisione.
Campi da configurare
1. Nome dell'intenzione
Obiettivo: Identificare rapidamente lo scopo dell'intento nel flusso.
Buone pratiche: Usare nomi brevi e chiari; evitare frasi lunghe; nominare l'intento per ciò che rileva, non per l'azione successiva.
Esempi corretti: Reclamo cliente, Cliente arrabbiato, Richiesta spedizione, Richiesta operatore umano.
Esempi da evitare: "Rispondi quando il cliente è arrabbiato", "Messaggio complicato".
2. Descrizione dell'intenzione
È il campo chiave dove si "insegna" all'Agente cosa rilevare.
Suggerimento: Inizia con "Quando il messaggio dell'utente..." usando il presente indicativo.
Esempi di configurazione:
Nome: Derivazione per sentiment negativo
Descrizione: Quando il messaggio dell'utente esprime emozioni negative intense come rabbia o frustrazione, rilevabili dal tono, reclami reiterati o linguaggio conflittuale.
Nome: Richiesta assistenza umana
Descrizione: Quando il messaggio dell'utente esprime esplicitamente o implicitamente il desiderio di parlare con una persona, un consulente o il supporto umano.
Messaggio non valido (*)
Definisce il messaggio inviato automaticamente quando l'utente invia un contenuto non supportato dall'IA (es. sticker, file allegati particolari).
Esempio: "Spiacente, non posso elaborare questo tipo di messaggio. Per favore, inviami un testo o un audio."
Indicatore di digitazione
Se attivato, mostrerà l'indicatore "sta scrivendo..." all'utente mentre l'IA elabora la risposta.
Nota: Disponibile esclusivamente per WhatsApp.

