Messenger BOT - falback a opertator

voti
-2

Sono nuovo di piattaforma di Messenger e sto sviluppando un BOT help desk integrato con Facebook Messenger (su una pagina di Facebook). Mi chiedo sulle migliori pratiche di ripiego / reindirizzare una conversazione a un vero e proprio agente / operatore (quando il BOT è in grado di capirne o aiutare l'utente). E 'possibile reindirizzare a un'altra pagina? avvisare un operatore? ... Stavo solo prendendo in considerazione le varie possibilità e le migliori pratiche .... ogni consiglio è benvenuto!

Grazie!

È pubblicato 31/10/2016 alle 10:47
fonte dall'utente
In altre lingue...                            


1 risposte

voti
0

Quello che ho fatto nel mio chatbot, è che quando un utente vuole parlare con un agente di bene, preme su un pulsante chiamato "Parla con sostegno". (Io non parlerò quando questo tasto viene inviato, potete fare i vostri propri criteri)

Ora nel mio database, c'è una colonna "Chiacchierando con Support", diventa "vero" quando l'utente preme sul "Parla con sostegno" pulsante, e fintanto che è vero, lo script chatbot ignorerà ogni messaggio di questo utente.

Ora la parte importante: quando l'utente vuole tornare al chatbot?

Ho dato i miei agenti una stringa come "Annulla Chat Session". E ogni volta che un utente vuole tornare al chatbot, i miei agenti di tipo "Annulla Chat Session".

Quello che succede è che ho sottoscritto il mio webhook all'evento messaging_echoes, che invia semplicemente ogni messaggio miei agenti inviare a tutti gli utenti al mio chatbot pure.

Il resto lo sai, vado a controllare ogni richiesta nel mio chatbot se è un Echo, il controllo del testo, se è "Cancellare Chat Session", io impostare la colonna "Parlando con il supporto" su false per l'utente, e è tornato al chatbot.

Controllare la documentazione Facebook per eventi messaging_echoes: messaging_echoes

Spero che si potrebbe fare uso di questo :)

Risposto il 22/11/2016 a 12:53
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more