Usando Watson Assistant com Facebook Messenger
Criando um Assistant
Watson Assistant é uma ferramenta dentro da IBM Cloud que te permite criar de maneira fácil e simples um chatbot. Caso deseje aprender a usar essa ferramenta veja os seguintes tópicos:
Integrations e Facebook
Após criar um Skill (antigo Workspace) o passo natural a se tomar é desenvolver um orquestrador para a plataforma que você deseja usar, ou seja, um conector entre o Watson e o Facebook, por exemplo. Para ajudar nesse processo a IBM lançou na última atualização do Watson Assistant o conceito de integrations, em que podemos ligar nosso bot facilmente com alguns mensageiros (Facebook ou Slack, por exemplo).
Para usar Integrations precisamos colocar nosso Skill vinculado com um Assistant, para isso basta:
Pronto agora seu bot está pronto para receber uma nova integration. Para fazer uma integração com Facebook siga os passos:
Esse integration com Facebook utiliza uma ferramenta chamada botkit para fazer a conexão do Watson Assistant com o Messenger, para saber mais a respeito segue um artigo sobre:
Se tudo deu certo você vai conseguir conversar com seu bot no Facebook. Contudo para torna-lo público para todos você precisa aprovar seu bot, para isso acesse a Página de Desenvolvedor do Facebook e siga os passos abaixo:
Logo no final da página você ira encontrar “Avaliação de Aplicativo para Messenger”, basta selecionar pages_messaging clicando em adicionar ao envio e seguir os passos dados pelo Facebook, como mostro abaixo:
Após lidar com esses requisitos basta seguir os seguintes passos:
Para preencher os campos acima:
- No campo 1: Selecione a página que o bot está vinculado
- No campo 2: Coloque pelo menos 3 exemplos de frases que seu bot responde e suas respectivas respostas
- No campo 3: Descreva em poucas palavras o que seu bot faz e para que será usado.
- Clique em Salvar
Se você não se esqueceu de nada o botão “Enviar para análise” deve está habilitado. Basta clicar nele.
Após o processo de análise do Facebook seu bot estará disponível para todos, mas nada lhe impede de brincar com ele. Lembrando que esse processo de análise do Facebook demora e alguns documentos podem ser solicitados.