I pulsanti del menu in un Workflow guidano i clienti all'inizio di una conversazione, mentre un Agente AI gestisce le risposte aperte. L'abbinamento di entrambi restringe prima l'intento del cliente, poi permette all'Agente AI di intervenire dove è più utile: rispondere alle domande, raccogliere i dettagli della prenotazione o gestire clienti che scrivono un messaggio invece di toccare un pulsante.
Questo è adatto alle aziende che vogliono il controllo dei menu del Workflow ma desiderano comunque conversazioni naturali una volta che l'intento è chiaro.

Quando usarlo:
Usa le opzioni del menu con un Agente AI quando l'azienda vuole:
Guida i clienti prima con i pulsanti del menu
Lascia che l'Agente AI gestisca le risposte che non corrispondono a un'opzione del menu
Permetti all'Agente AI di rispondere alle domande dopo che è stata selezionata un'opzione del menu
Lascia che l'Agente AI raccolga i dettagli prima del trasferimento a un umano o a un team
All'interno del Workflow, un Agente AI si inserisce in quattro punti:
Il ramo Failure: Invalid del passaggio Ask a Question, quando il cliente scrive invece di selezionare un pulsante
Per un'opzione del menu che necessita di risposte alle FAQ
Per un'opzione del menu che raccoglie informazioni prima del trasferimento a un umano
Il ramo di fallback predefinito
Consiglio: Mantieni una o due fasi del menu quando possibile. Più passaggi del menu rendono la conversazione lunga e fanno sì che i clienti abbandonino a metà.
Prima di iniziare
Assicurati di avere:
Un account respond.io con piano Growth o superiore — Agenti AI e Workflow sono disponibili a partire da Growth
Un canale di messaggistica connesso
Almeno un Agente AI — inizia da un template
Sales,SupportoReceptionistKnowledge Sources pronte per qualsiasi opzione del menu in cui l'Agente AI risponde alle domande
Nota: Non è necessario creare tutti gli Agenti AI contemporaneamente. Inizia con un Agente AI, verifica che funzioni bene, poi aggiungi altri rami del menu in seguito.
Metodi
Tre configurazioni accoppiano le opzioni del menu con un Agente AI:
Agente AI come fallback del menu
Punto di partenza guidato, poi l'Agente AI prende il controllo
Un Agente AI diverso per ogni opzione del menu
Scenario 1: Agente AI come fallback del menu
Usa questo metodo quando il menu rimane semplice, ma l'Agente AI dovrebbe gestire i clienti che scrivono un messaggio anziché toccare un pulsante. Il Workflow gestisce le risposte previste dai pulsanti, mentre l'Agente AI gestisce tutto il resto.
Obiettivi del metodo
Mantieni un menu fisso per gli intenti comuni
Cattura e comprendi le risposte che non corrispondono a un pulsante
Crea un Agente AI che identifichi l'intento del cliente quando scrive invece di selezionare un'opzione. Parti da un template, poi aggiungi le sue Istruzioni. Sotto Context, descrivi il ruolo di fallback e elenca le opzioni del menu:
# CONTEXT - Gestisci i clienti che non hanno selezionato un pulsante del menu o che hanno risposto con parole proprie. - Menu options are: Service FAQs, Book Appointment, Talk to Sales.Sotto Top-level flow, indica all'Agente AI come gestire ogni intento:
Understand customer intent: Abbina ciò di cui il cliente ha bisogno all'opzione del menu più vicina. Se non sei sicuro, poni una domanda chiarificatrice, poi continua.
Route the conversation: Se il cliente chiede delle Service FAQs, rispondi dalla Knowledge Source. Se il cliente vuole prenotare un appuntamento, assegna a @[Booking AI Agent]. Se il cliente vuole altro, assegna a @[Sales Team].
Nel Workflow, usa il trigger Conversation Opened, poi aggiungi un passaggio Ask a Question impostato su Multiple Choice. Aggiungi le tue opzioni del menu.
Sotto il ramo Failure: Invalid del passaggio Ask a Question, aggiungi un passaggio Assign To e seleziona l'Agente AI creato in precedenza.
Aggiungi un passaggio Branch, crea un ramo per ogni opzione del menu e collega ogni ramo all'azione corretta del Workflow.

Importante: Il Workflow si interrompe una volta che l'Agente AI prende il controllo. Aggiungi Istruzioni e una Knowledge Source in modo che l'Agente AI possa gestire gli scenari a cui lo indirizzi.
Scenario 2: Punto di partenza guidato, poi l'Agente AI prende il controllo
Usa questo metodo quando il menu cattura solo l'argomento del cliente. Dopo che il cliente seleziona un'opzione, l'Agente AI prende il controllo e continua in base a quell'argomento.
Obiettivi del metodo
Usa il menu per catturare l'intento rapidamente
Affida l'intera conversazione a un unico Agente AI dopo la selezione
Crea un Agente AI che consideri l'opzione di menu selezionata come contesto iniziale. Sotto Context, descrivi come usare la selezione:
# CONTEXT - Il cliente ha selezionato un'opzione del menu prima di raggiungerti. Usalo come contesto iniziale. - Menu options are: Service FAQs, Book Appointment, Talk to Sales. - Se il cliente ha digitato qualcos'altro, identifica ciò di cui ha bisogno e continua.Sotto Top-level flow, indica all'Agente AI come proseguire:
Understand the selected option: Usa l'opzione di menu selezionata come contesto per la conversazione. Se l'intento non è chiaro, poni una domanda chiarificatrice prima di continuare.
Continue based on the option: Se il cliente ha selezionato Service FAQs, rispondi dalla Knowledge Source. Se il cliente ha selezionato Book Appointment, raccogli la data, l'ora preferita, il nome e il numero di telefono, poi assegna a @[Sales Team]. Se il cliente ha selezionato Talk to Sales, assegna a @[Sales Team]. `
Nel Workflow, usa il trigger Conversation Opened, poi aggiungi un passaggio Ask a Question impostato su Menu. Aggiungi le tue opzioni del menu.
Dopo il passaggio del menu, aggiungi un passaggio Assign To e seleziona l'Agente AI. L'Agente AI prende il controllo non appena il cliente seleziona un'opzione.

Scenario 3: Un Agente AI diverso per ogni opzione del menu
Usa questo metodo quando ogni opzione del menu necessita di un ruolo diverso per l'Agente AI. Il Workflow verifica cosa ha selezionato il cliente e assegna la conversazione all'Agente AI o al team corretto.
Obiettivi del metodo
Assegna a ogni opzione del menu il proprio Agente AI dedicato
Instrada gli intenti non chiari a un Agente AI generale
Crea un Agente AI per ogni attività. Per un menu con Services, Book Appointment e Check Appointment, una mappatura comune è:
Services → Support AI Agent
Book Appointment → Sales AI Agent
Check Appointment → un umano o un team
Unknown intent → Receptionist AI Agent
Fornisci a ogni Agente AI chiare Istruzioni e la Knowledge Source corretta. Senza una Knowledge Source valida, l'Agente AI non può rispondere alle domande. Per il Receptionist AI Agent che intercetta intenti sconosciuti, aggiungi Istruzioni come questa sotto Context:
Poi, sotto Top-level flow:
Understand customer intent: Abbina ciò di cui il cliente ha bisogno all'opzione del menu più vicina. Se non sei sicuro, poni una domanda chiarificatrice, poi continua.
Route the conversation: Se il cliente chiede dei servizi, assegna a @[Support AI Agent]. Se il cliente vuole prenotare un appuntamento, assegna a @[Sales AI Agent]. Se il cliente vuole verificare un appuntamento, assegna a @[Support Team]. Se il cliente vuole altro, assegna a @[Sales Team]. `
Nel Workflow, usa il trigger Conversation Opened, poi aggiungi un passaggio Ask a Question impostato su Menu. Aggiungi le tue opzioni del menu.
Aggiungi un passaggio Branch e crea un ramo per ogni opzione del menu. Collega ogni ramo all'Agente AI o al team corretto. Per intenti sconosciuti, usa il ramo Failure: Invalid per assegnare i clienti al Receptionist AI Agent. Per esempio:
Services → assegna a Support AI Agent
Book Appointment → assegna a Sales AI Agent
Check Appointment → assegna a un umano o a un team
Failure: Invalid → assegna a Receptionist AI Agent
