In questo articolo illustreremo i passaggi necessari per collegare Botpress a Dashbot, uno strumento di analisi specifico per i chatbot, con un livello gratuito. Includeremo un codice che potrete copiare e incollare, in modo da poter catturare correttamente i tipi di risposta ai contenuti più comuni con poco lavoro!
Perché usare qualcosa di diverso dalle analisi integrate di Botpress? Le analisi esterne consentono di estrarre i dati da Botpress e di utilizzarli nella piattaforma di vostra scelta. Se gestite diversi tipi di bot e desiderate unirli, o se volete un maggiore controllo sulle analisi, una soluzione dedicata come Dashbot può aiutarvi a gestire le vostre analisi con maggiore facilità e controllo.
Informazioni su Dashbot
Per i progetti più piccoli, Dashbot consente di monitorare il coinvolgimento per vedere come sta andando il bot in generale. È anche possibile consultare le singole conversazioni per avere una visione dell'andamento delle stesse. Se il vostro chatbot inizia ad avere un volume elevato, potete usare Dashbot per personalizzare le conversazioni a vostro piacimento. È come avere Power BI per l'analisi dei chatbot.
Dashbot è gratuito per 1000 messaggi/mese, quindi si può facilmente provare. Ha anche altri due livelli, uno per le piccole e medie chatbots con un tetto massimo di messaggi mensili molto più alto, e uno Enterprise personalizzato. Potete scegliere il piano che fa per voi.
Istruzioni
Creare il bot in Dashbot e ottenere la chiave API
- Andate su reports.dashbot.io/signup e create il vostro account dashbot.
- Fare clic su "Aggiungi chatbot".
- Compilare il modulo e inviarlo
- Scegliete un nome qualsiasi per il vostro chatbot. Questo è solo un riferimento.
- Selezionare "Universal" per la piattaforma.
- Scegliete una categoria adatta al vostro caso d'uso.
- Selezionare prod o dev. Questo è solo un riferimento.
- Tenere aperta la finestra dopo l'invio. Vi servirà per copiare la chiave api in seguito (due volte!) e anche per verificare e accedere all'analisi del chatbot.
Aggiungere il codice di connessione + la chiave API giusta in Botpress
- Installate Botpress (se non l'avete ancora fatto!) e apritelo.
- Creare (se non l'avete già fatto) e aprire il bot facendo clic sul suo nome.
- Passare alla pagina dell'editor di codice.
- Fare clic sul pulsante più accanto a "Ganci", selezionare "Ganci evento" -> "Prima del middleware in uscita".
- Nominare il file dashbot-analytics-outgoing.js e inviarlo
- Nell'editor del gancio appena creato, copiare il testo da qui e incollarlo nel contenuto principale del gancio.
- Modificare il valore "DASHBOT_KEY" con quello ottenuto al punto 4.
- [Se si sta provando per la prima volta, impostare DEBUG_DEV su true.
- Premere Salva
- Fare clic sul pulsante più accanto a "Ganci", selezionare "Ganci evento" -> "Dopo il Middleware in arrivo".
- Nominare il file dashbot-analytics-incoming.js e inviare
- Nell'editor del gancio appena creato, copiare il testo da qui e incollarlo nel contenuto principale del gancio.
- Modificare il valore "DASHBOT_KEY" con quello ottenuto al punto 4.
- [Se si sta provando per la prima volta, impostare DEBUG_DEV su true.
- Premere Salva
- Aprire l'emulatore e inviare un messaggio.
Assicurarsi che tutto funzioni in Dashbot
- Tornare a Dashbot e fare clic su verifica.
- Se il testo del pulsante non viene verificato, tornare indietro e assicurarsi di aver incollato la chiave api giusta e impostare DASHBOT_KEY su true prima di inviare un messaggio.
- Fare clic sul pulsante "Visualizza rapporti" accanto al pulsante Verificato.
- Divertitevi a spulciare le analisi dei vostri chatbot!
Importante - per la produzione
Il comportamento predefinito prevede l'invio di analisi solo se il flag di sviluppo è impostato su true (DEBUG_DEV nei due file middleware) o per la produzione, è necessario aggiungere una variabile d'ambiente chiamata EXPOSED_EXTERNAL_ANALYTICS e impostarla su true. La si può aggiungere dove normalmente si configurano le variabili d'ambiente di Botpress .
È tutto! Sentitevi liberi di riutilizzare questo codice per altri scopi di tracciamento. Si possono anche inviare le analisi a Google Analytics, Segment o qualsiasi altra soluzione personalizzata. È sufficiente adattare le funzioni di sendAnalytics alla propria implementazione.
Condividi questo articolo su:
Costruite gratuitamente il vostro chatbot AI personalizzato
Iniziate a costruire un bot GPT personalizzato con la nostra intuitiva interfaccia drag & drop.
Iniziare è gratis! 🤖Non è richiesta la carta di credito
Rimanete aggiornati sulle ultime novità in materia di IA chatbots