In questa lezione
Creare un bot multifunzionale con Botpress
Creare un bot versatile in Botpress permette alle aziende di gestire le richieste dei clienti in modo efficiente, integrare dati strutturati, automatizzare la generazione di lead e garantire un passaggio fluido agli operatori umani. Ecco una panoramica delle funzionalità chiave e dei passaggi per costruire un bot di questo tipo.
Panoramica del Bot
Il bot, progettato per una società fittizia chiamata BP Tractors, dimostra la capacità di Botpress di gestire interazioni con i clienti utilizzando dati tabellari, automatizzare flussi di lavoro e distribuire su più canali.
Funzionalità principali
- Istruzioni in linguaggio naturale
Le istruzioni per il bot funzionano come un prompt in ChatGPT, permettendo agli utenti di guidare il comportamento del bot usando il linguaggio naturale. Questo approccio intuitivo rende la configurazione del bot accessibile anche a chi non ha competenze tecniche.
- Integrazione con dati tabellari
Il bot può interrogare informazioni da tabelle o fogli di calcolo. Ad esempio, una tabella chiamata “Tabella Trattori” può includere campi come nome trattore, descrizione, cavalli e prezzo. Botpress supporta importazione, esportazione e modifiche via API dei dati. Aggiungere questa tabella al bot richiede due passaggi:- Includilo nella knowledge base.
- Usa la scheda “Query Knowledge Base” nel nodo autonomo, senza bisogno di configurazioni aggiuntive.
- Automazione della creazione di lead
Il bot può creare lead in Salesforce aggiungendo la scheda “Crea Lead” al nodo autonomo. Quando gli utenti esprimono interesse (ad esempio, “Voglio acquistare”), il bot attiva la logica necessaria, raccoglie i dati richiesti e genera un lead in Salesforce.
- Flussi di lavoro controllati con escalation umana
Botpress consente agli utenti di sovrascrivere le interazioni guidate dall'AI con workflow controllati. Ad esempio:- Definisci istruzioni per guidare il bot verso un flusso specifico, come l’escalation a un operatore umano.
- Aggiungi un flusso come “Human in the Loop”, che reindirizza gli utenti a un operatore umano per assistenza diretta. Questo garantisce risposte completamente controllate nelle interazioni critiche.
- Distribuzione Multicanale
Il bot può essere distribuito su varie piattaforme, tra cui Telegram, webchat, WhatsApp, Line, Messenger e Instagram. Per i canali non supportati, Botpress offre supporto API, garantendo adattabilità.
Riepilogo
Questa lezione spiega come costruire un bot in Botpress per un'azienda fittizia, BP Tractors, che integra fogli di calcolo, gestisce escalation verso operatori umani, crea lead in Salesforce e supporta il deployment multicanale.
tutte le lezioni di questo corso
