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:
- 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 memberestá ativado nas permissões.
- Configure a integração no console do Dialogflow CX:
- Acesse o console do Dialogflow CX.
- Acesse a guia Gerenciar no menu de navegação.
- Selecione Integrações.
- Clique no botão Conectar no bloco Meta Workplace.
- 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.
- 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
messagesemessaging_postbacksna 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.