Workplace di Meta

Utilizzando l'integrazione di Meta Workplace, puoi creare un bot di Meta Workplace per interagire con i tuoi utenti.

Come funziona

Ecco come funziona l'integrazione:

  • Crei un'integrazione personalizzata che utilizza 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 ai tuoi utenti utilizzando l'API Send di Meta.
  • L'integrazione di Dialogflow CX riceve i messaggi degli utenti agendo come webhook di Workplace di Meta.

Configurazione

Per configurare l'integrazione:

  1. Segui i passaggi per creare un'integrazione personalizzata di Meta Workplace utilizzando Creazione di un'integrazione personalizzata di Meta Workplace:
    • Crea un'integrazione personalizzata di Meta Workplace.
    • Copia il secret dell'app fornito in questo passaggio. Utilizzerai questo token per configurare l'integrazione dalla console Dialogflow CX.
    • Crea o reimposta il token di accesso per l'integrazione e copialo. Utilizzerai questo token per configurare l'integrazione dalla console Dialogflow CX.
    • Configura le autorizzazioni per l'integrazione personalizzata. Assicurati che l'opzione Message any member sia attiva nelle autorizzazioni.
  2. Configura l'integrazione dalla console Dialogflow CX:
    1. Vai alla console Dialogflow CX.
    2. Vai alla scheda Gestisci nel menu di navigazione.
    3. Seleziona Integrations (Integrazioni).
    4. Fai clic sul pulsante Connetti nel riquadro Meta Workplace.
    5. Si apre una finestra di dialogo di configurazione:
      • App secret (Secret dell'app):inserisci il secret dell'app da App Dashboard Basic Settings (Impostazioni di base della dashboard dell'app).
      • Token di accesso: inserisci il token di accesso che hai copiato durante la configurazione dell'app Meta.
      • Verifica token: inserisci un token privato di cui hai bisogno. Copia questo valore. Questo token configura il webhook di Meta Workplace.
      • URL webhook:copia questo valore. Questo token configura il webhook di Meta Workplace.
      • Avvia:fai clic su Avvia per avviare il servizio di integrazione per il tuo agente.
  3. Completa la configurazione dell'integrazione di Meta Workplace e testala. Segui i passaggi descritti nella documentazione Webhook per Meta Workplace per completare queste attività:
    • Configura il webhook Meta per la tua app utilizzando i valori URL webhook e Verifica token che hai copiato in precedenza.
    • Iscrivi la tua integrazione agli argomenti dei webhook e assicurati di attivare messages e messaging_postbacks nell'iscrizione alla pagina.
    • Testa la tua app.

Messaggi di risposta avanzati

I messaggi di risposta avanzata sono supportati utilizzando il payload personalizzato nel fulfillment. Per saperne di più sul formato dei messaggi, consulta l'oggetto Message dei parametri dell'API Send.

Ad esempio, il seguente payload personalizzato fornisce un 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 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.