Utilizzando l'integrazione di Meta Workplace, puoi creare un bot di Meta Workplace per interagire con gli utenti finali.
Come funziona
Ecco come funziona l'integrazione:
- Crea un'integrazione cliente che utilizza il Meta Workplace.
- Configura l'integrazione di Dialogflow CX e l'istanza di Workplace in modo che comunichino tra loro.
- L'integrazione di Dialogflow CX invia messaggi all'utente finale utilizzando l' API Send di Meta.
- L'integrazione di Dialogflow CX riceve i messaggi dell'utente finale fungendo da the webhook di Workplace di Meta.
Configurazione
Per configurare l'integrazione:
Segui i passaggi per creare un'integrazione personalizzata di Meta Workplace: Creare un'integrazione personalizzata di Meta Workplace.
- Crea un'integrazione personalizzata di Meta Workplace.
- In questo passaggio ti viene fornito un segreto dell'app. Copia questo valore. Questo token verrà utilizzato per configurare l'integrazione dalla console di Dialogflow CX.
- Crea o reimposta il token di accesso dell'integrazione. Copia questo valore. Questo token verrà utilizzato per configurare l'integrazione dalla console di Dialogflow CX.
- Configura le autorizzazioni di integrazione personalizzata. Assicurati che l'opzione
Message any member(Invia un messaggio a qualsiasi membro) sia abilitata in Autorizzazioni.
Configura l'integrazione dalla console di Dialogflow CX:
- Vai alla console di Dialogflow CX.
- Fai clic sulla scheda Gestisci nel riquadro a sinistra.
- Fai clic su Integrazioni nel menu della barra laterale a sinistra.
- Fai clic sul pulsante Connetti nel riquadro Meta Workplace.
Si apre una finestra di dialogo di configurazione:
Segreto dell'app: inserisci il segreto dell'app dalle impostazioni di base della dashboard dell'app.
Token di accesso: inserisci il token di accesso che hai copiato durante la configurazione dell'app Meta sopra.
Verifica token: puoi inserire qualsiasi token privato che preferisci. Copia questo valore. Verrà utilizzato per configurare il webhook di Meta Workplace.
URL webhook: copia questo valore. Verrà utilizzato per configurare il webhook di Meta Workplace.
Avvia: fai clic per avviare questo servizio di integrazione per il tuo agente.
Completa la configurazione dell'integrazione personalizzata di Meta Workplace e testala. Segui i passaggi descritti nella documentazione relativa al webhook per Meta Workplace per eseguire le seguenti operazioni:
- Configura il webhook di Meta per la tua app. Utilizza i valori URL webhook e Verifica token che hai copiato sopra.
- Abbonati all'integrazione per gli argomenti del webhook. Assicurati di abilitare
messagesemessaging_postbacksnell'abbonamento alla pagina. - Testa l'app.
Messaggi di risposta avanzati
I messaggi di risposta avanzati sono supportati tramite Payload personalizzato in Fulfillment. Per il formato del messaggio, consulta Oggetto messaggio dei parametri dell'API Send.
Ad esempio, il seguente payload personalizzato fornisce un semplice messaggio di testo:
{
"text": "Hello, world"
}
Il seguente payload personalizzato fornisce un messaggio immagine:
{
"attachment": {
"type": "image",
"payload": {
"url": "https://example.com/test.jpg"
}
}
}
Risposte specifiche del canale
Quando sono configurate, le risposte specifiche del canale con il canale DF_CX_FB_MESSENGER vengono utilizzate automaticamente quando l'agente risponde ai messaggi di Meta Messenger.