Workplace de Meta

Con la integración de Dialogflow Meta Workplace, puedes crear un bot de Meta Workplace para interactuar con los usuarios finales.

Cómo funciona

La integración funciona de la siguiente manera:

  • Debes crear una integración de clientes que use Meta Workplace.
  • Configurarás la integración de Dialogflow y la instancia de Workspace para que se comuniquen entre sí.
  • La integración de Dialogflow envía mensajes al usuario final mediante la API de Send from Meta.
  • La integración de Dialogflow actúa como Webhook del lugar de trabajo de Meta para recibir mensajes del usuario final.

Configuración

Para configurar la integración, debes realizar las siguientes acciones:

  1. Sigue los pasos para crear una integración personalizada de Meta Workplace: Crea una integración personalizada de Meta Workplace.

    • Crea una integración personalizada en el lugar de trabajo de Meta.
    • En este paso, se te proporciona un secreto de la app. Copia este valor. Este token se usará para configurar la integración desde la consola de Dialogflow.
    • Crea o restablece el token de acceso de tu integración. Copia este valor. Este token se usará para configurar la integración desde la consola de Dialogflow.
    • Configura los permisos de integración personalizada. Asegúrate de que Message any member esté habilitado en Permisos.
  2. Configura la integración desde la consola de Dialogflow:

    1. Ir a la consola de Dialogflow CX
    2. Haz clic en la pestaña Administrar en el panel izquierdo.
    3. Haz clic en Integrations, en el menú de la barra lateral izquierda.
    4. Haz clic en el botón Conectar en el mosaico Meta Workplace.
    5. Se abrirá un cuadro de diálogo de configuración:

      • Secreto de app: Ingresa el secreto de la app desde la Configuración básica del panel de apps.

      • Token de acceso: Ingresa el token de acceso que copiaste durante la configuración anterior de la app de Meta.

      • Verify Token: Puede ingresar el token privado que desees. Copia este valor. Se usará para configurar el webhook de Meta Workplace.

      • URL de webhook: Copia este valor. Se usará para configurar el webhook del lugar de trabajo de Meta.

      • Start: Haz clic a fin de iniciar este servicio de integración para tu agente.

  3. Finaliza la configuración de la integración personalizada de Meta Workplace y pruébala. Sigue los pasos que se indican en la documentación de Webhook para Meta Workplace a fin de lograr lo siguiente:

    • Configura el webhook de metadatos para tu app. Usa los valores de URL de webhook y Verificar token que copiaste anteriormente.
    • Suscribir tu integración a temas de webhook. Asegúrate de habilitar messages y messaging_postbacks en la suscripción a la página.
    • Probar tu app.

Mensajes de respuesta enriquecida

Los mensajes de respuesta enriquecida son compatibles con la carga útil personalizada en Entrega. Consulta Send API Parameters Message Object para conocer el formato del mensaje.

Por ejemplo, la siguiente carga útil personalizada proporciona un mensaje de texto simple:

{
  "text": "Hello, world"
}

La siguiente carga útil personalizada proporciona un mensaje de imagen:

{
  "attachment": {
    "type": "image",
    "payload": {
      "url": "https://example.com/test.jpg"
    }
  }
}

Respuestas específicas del canal

Si se configuran, las respuestas específicas del canal con el canal DF_META_WORKPLACE se usarán automáticamente cuando el agente responda a los mensajes de Meta Workplace.