Workplace da Meta

Com a integração do Meta Workplace, é possível criar um bot do Meta Workplace para interagir com os usuários.

Como funciona

A integração funciona assim:

  • Você cria uma integração de cliente que usa o Meta Workplace.
  • Configure a integração do Dialogflow CX e a instância do Workplace para que elas se comuniquem entre si.
  • A integração do Dialogflow CX envia mensagens aos usuários usando a API Send da Meta.
  • A integração do Dialogflow CX recebe mensagens dos usuários atuando como o webhook do Workplace da Meta.

Configuração

Para configurar a integração:

  1. Siga as etapas para criar uma integração personalizada do Meta Workplace usando Como criar uma integração personalizada do Meta Workplace:
    • Crie uma integração personalizada do Meta Workplace.
    • Copie o secret do app fornecido nesta etapa. Você vai usar esse token para configurar a integração no console do Dialogflow CX.
    • Crie ou redefina o token de acesso da sua integração e copie-o. Você vai usar esse token para configurar a integração no console do Dialogflow CX.
    • Configure as permissões da integração personalizada. Verifique se Message any member está ativado nas permissões.
  2. Configure a integração no console do Dialogflow CX:
    1. Acesse o console do Dialogflow CX.
    2. Acesse a guia Gerenciar no menu de navegação.
    3. Selecione Integrações.
    4. Clique no botão Conectar no bloco Meta Workplace.
    5. Uma caixa de diálogo de configuração é aberta.
      • Chave secreta do app:insira a chave secreta do app em Configurações básicas do painel do app.
      • Token de acesso:insira o token de acesso que você copiou durante a configuração do app da Meta.
      • Verificar token:insira qualquer token particular necessário. Copie esse valor. Esse token configura o webhook do Meta Workplace.
      • URL do webhook:copie esse valor. Esse token configura o webhook do Meta Workplace.
      • Iniciar:clique em Iniciar para iniciar o serviço de integração do agente.
  3. Conclua a configuração da integração do Meta Workplace e teste-a. Siga as etapas na documentação Webhook para Meta Workplace para concluir estas tarefas:
    • Configure o webhook da Meta para seu app usando os valores de URL do webhook e Token de verificação que você copiou anteriormente.
    • Inscreva sua integração em tópicos de webhook e ative messages e messaging_postbacks na inscrição da página.
    • Testar o aplicativo.

Mensagens de resposta avançadas

As mensagens de resposta avançada são compatíveis com o uso de payload personalizado no fulfillment. Para mais informações sobre o formato da mensagem, consulte o objeto de mensagem de parâmetros da API Send.

Por exemplo, o payload personalizado a seguir fornece uma mensagem de texto:

{
  "text": "Hello, world"
}

O payload personalizado a seguir fornece uma mensagem de imagem:

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

Respostas específicas do canal

Quando configuradas, as respostas específicas do canal com o canal DF_CX_FB_MESSENGER são usadas automaticamente quando o agente responde às mensagens do Meta Messenger.