Utilizzando l'integrazione di Meta Workplace, puoi creare un bot Meta Workplace per interagire con gli utenti finali.
Come funziona
Ecco come funziona l'integrazione:
- Crea un'integrazione cliente che utilizza Meta Workplace.
- Configura l'integrazione di Conversational Agents (Dialogflow CX) e l'istanza di Workplace in modo che comunichino tra loro.
- L'integrazione di Conversational Agents (Dialogflow CX) invia messaggi all'utente finale utilizzando l'API Send di Meta.
- L'integrazione di Conversational Agents (Dialogflow CX) riceve i messaggi dell'utente finale fungendo da 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 Conversational Agents (Dialogflow CX).
- Crea o reimposta il token di accesso dell'integrazione. Copia questo valore. Questo token verrà utilizzato per configurare l'integrazione dalla console Conversational Agents (Dialogflow CX).
- Configura le autorizzazioni di integrazione personalizzata. Assicurati che
Message any member
sia attivato in Autorizzazioni.
Configura l'integrazione dalla console Conversational Agents (Dialogflow CX):
- Vai alla console 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 da Impostazioni di base della dashboard dell'app.
Token di accesso: inserisci il token di accesso che hai copiato durante la configurazione dell'app Meta riportata sopra.
Verifica token: puoi inserire qualsiasi token privato. 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 indicati nella documentazione Webhook per Meta Workplace per eseguire le seguenti operazioni:
- Configura il webhook di Meta per la tua app. Utilizza i valori Webhook URL e Verify token che hai copiato sopra.
- Iscrivi l'integrazione agli argomenti webhook. Assicurati di attivare
messages
emessaging_postbacks
nell'abbonamento alla pagina. - Testa la tua app.
Messaggi di risposta avanzati
I messaggi di risposta avanzata sono supportati tramite Custom Payload in Fulfillment. Consulta Send API Parameters Message Object per il formato del messaggio.
Ad esempio, il seguente payload personalizzato fornisce un semplice messaggio di testo:
{ "text": "Hello, world" }
Il seguente payload personalizzato fornisce un messaggio con immagine:
{ "attachment": { "type": "image", "payload": { "url": "https://example.com/test.jpg" } } }
Risposte specifiche per il canale
Se configurate, le risposte specifiche per il canale con il canale DF_CX_FB_MESSENGER
vengono utilizzate automaticamente quando l'agente risponde ai messaggi di Meta Messenger.