Utilizzando l'integrazione di Dialogflow con Workplace from Facebook, puoi creare un bot di Workplace from Facebook per interagire con gli utenti finali.
Limitazioni
Questa integrazione supporta solo la lingua predefinita dell'agente.
Come funziona
Ecco come funziona l'integrazione:
- Configura l'integrazione di Dialogflow e l'istanza di Workplace in modo che comunichino tra loro.
- L'integrazione di Dialogflow invia messaggi all'utente finale utilizzando l'API Messenger di Facebook.
- L'integrazione di Dialogflow riceve i messaggi dell'utente finale fungendo da webhook di Workplace di Facebook.
Inizia
Per avviare l'integrazione:
Registra un'istanza Workplace se non ne hai una e assicurati di essere l'amministratore di sistema del gruppo.
Attiva l'integrazione dalla console Dialogflow:
- Vai alla console Dialogflow ES.
- Fai clic su Integrazioni nel menu della barra laterale a sinistra.
- Fai clic su Workplace from Facebook.
- Fai clic su INIZIA e verrà eseguito il reindirizzamento a Workplace per completare l'installazione:
- Accedi al tuo account Workplace. Per installare le integrazioni, l'account deve essere un amministratore di sistema su Workplace.
- Fai clic su Aggiungi a Workplace nella finestra popup che ti chiede di installare l'integrazione di Dialogflow. Hai anche la possibilità di personalizzare il nome del bot.
Testa la tua app:
- Vai a Workplace e accedi all'account.
- Trova Dialogflow (o il nome personalizzato del tuo bot) in Bot nella sezione Home della barra laterale e inizia a chattare con il bot.
Annulla
Se hai fatto clic sul pulsante INIZIA, ma non vuoi completare l'installazione su Workplace:
Vai alla console Dialogflow ES.
Fai clic su Integrazioni nel menu della barra laterale a sinistra.
Fai clic su Facebook Workplace:
- Se vedi un pulsante ANNULLA, fai clic su ANNULLA per annullare l'installazione.
- Se vedi un pulsante INTERROMPI: segui le istruzioni riportate di seguito per disinstallare l'integrazione.
Interrompi
Per interrompere un'integrazione installata correttamente:
Vai alla console Dialogflow ES.
Fai clic su Integrazioni nel menu della barra laterale a sinistra.
Fai clic su Facebook Workplace.
Fai clic su ARRESTA e verrà eseguito il reindirizzamento a Workplace per completare l'installazione:
- Accedi al tuo account Workplace. Per disinstallare le integrazioni, l'account deve essere un amministratore di sistema su Workplace.
- Trova e seleziona l'integrazione Dialogflow dalle integrazioni installate su Workplace, fai clic su Disinstalla per completare la disinstallazione.
L'integrazione di Dialogflow verrà disinstallata.
Messaggi di risposta avanzati
Questa integrazione traduce alcuni messaggi di risposta avanzati in tipi di messaggi della piattaforma Facebook Messenger.
Risposte con immagini
Le risposte con immagini
vengono inviate a Facebook Messenger come
messaggi con allegati di Facebook Messenger.
Il valore di message.attachment.type
è impostato su image
.
Sono supportati i seguenti formati:
- jpg
- png
- static gif
- GIF animata
Risposte delle schede
Le risposte delle schede vengono inviate a Facebook Messenger come modelli generici di Facebook Messenger.
Risposte rapide
Le risposte rapide vengono inviate a Facebook Messenger come risposte rapide di Facebook Messenger.
Risposte di payload personalizzate
Per inviare altri tipi di messaggi di Facebook Messenger, puoi utilizzare un payload personalizzato.
Il formato generale del payload personalizzato è il seguente:
{ "facebook": { message } }
Al posto di message
, fornisci l'oggetto message
di Facebook Messenger.
Per i dettagli dell'oggetto message
, consulta il
riferimento API di Facebook Messenger.
Ad esempio:
-
Inviare un link audio:
{ "facebook": { "attachment": { "type": "audio", "payload": { "url": "https://example.com/audio/test.mp3" } } } }
-
Invia un video riproducibile:
{ "facebook": { "attachment": { "type": "video", "payload": { "url": "https://example.com/video.mp4" } } } }
-
Inviare un file:
{ "facebook": { "attachment": { "type": "file", "payload": { "url": "https://example.com/file.pdf" } } } }
Limitazioni
Un agente Dialogflow può essere installato solo su un'istanza di Workplace, ma puoi installare più agenti Dialogflow su un'istanza di Workplace.
Per rimuovere un'installazione non riuscita, devi annullarla su Dialogflow e rimuoverla su Workplace.
Migrazione
Se utilizzi l'integrazione di Messenger e vuoi eseguire la migrazione all'integrazione di Workplace, devi:
Interrompi l'integrazione di Messenger.
Rimuovi l'URL di callback nell'app Facebook invertendo i passaggi descritti in Configurazione dell'app Facebook.
Avvia l'integrazione di Workplace seguendo i passaggi precedenti.