Como criar um canal no Facebook

Kayalla Barreto Atualizado por Kayalla Barreto

Antes de adicionar o bot ao chat do Facebook, é necessário entender as ferramentas envolvidas no estabelecimento da comunicação:

Criando uma página no Facebook - Esse perfil, uma página está vinculada a um estabelecimento, entidade, organismo ou serviço. Nesta página, os usuários terão acesso ao chatbot através do Facebook Messenger. Publicações, comentários, compartilhamento de informações ou marcações não serão interpretadas pelo chatbot.

Criando um aplicativo - No site dos desenvolvedores do Facebook deve ser criado um aplicativo que funcione como um gateway de mensagens. Durante o desenvolvimento / teste, o aplicativo dá acesso ao chatbot apenas aos administradores, para tornar o acesso público ao aplicativo, ele precisa passar por um processo de avaliação e atender a alguns requisitos do Facebook.

Vincular aplicativo ao bate-papo - Você precisa configurar tokens fornecidos pelo aplicativo, bem como webhooks com URLs de retorno de chamada.

  1. Criando a página (pule para a parte 2 se você já tiver uma página configurada):

Selecione a opção Criar Página e siga as etapas apresentadas de acordo com as características de sua meta. Nesse ponto, é importante fornecer o máximo de informações possível, porque o Facebook pode bloquear seu acesso se detectar que pode ser uma página falsa.

  1. Criando o aplicativo:
Acesse https://developers.facebook.com para criar seu aplicativo

Selecione a opção Adicionar um novo aplicativo e siga as etapas que aparecerão de acordo com seu objetivo.

Dê um nome e coloque o e-mail que será responsável pelo aplicativo.

Neste ponto você receberá uma solicitação de validação.

Na tela principal de gerenciamento do seu novo aplicativo, adicione o Messenger clicando em Configurar na sessão Messenger

Selecione a opção Básica em Configurações, preencha o formulário e salve as alterações.

Gere o token Agora, geraremos o token para configurar o canal da plataforma. Para fazer isso, selecione Configurações na sessão Messenger e escolha a página que será vinculada a este aplicativo. Depois de selecionar a página, você receberá a permissão do aplicativo para a página, basta confirmar.

Importante

O perfil que gera o token não pode ter sua permissão para o aplicativo alterada ou removida. Caso isso ocorra, o token se tornará inválido e o aplicativo deixará de funcionar até que o processo seja executado novamente.

Após esse procedimento, será gerado um token de acesso, o qual será configurado na plataforma.

  1. Vinculando o aplicativo à plataforma para criar o canal

Com o token de acesso à página, abra as propriedades da sua organização na plataforma (clique no nome da organização no canto superior direito da tela) e selecione a opção adicionar canal.

Role para baixo até a seção de canais de mídias sociais e selecione a opção Facebook

Na tela de adicionar canal, preencha com o Token de Acesso (identificador que você gerou no aplicativo), o Nome da Página (para o ID do canal), e o ID da Página (esse número pode ser adquirido na seção Sobre da sua página).

O usuário que cria o canal não deve ter sua permissão na plataforma alterada ou removida. Caso isso ocorra, o Token se tornará inválido e o aplicativo deixará de funcionar até que o processo seja executado novamente.

Este procedimento gerará os URLs de retorno de chamada a serem configurados na seção Webhooks no aplicativo.

Volte para o aplicativo no site do desenvolvedor do Facebook e acesse Configurar Webhooks nas configurações do Messenger.

Preencha as informações de acordo com os dados gerados na adição de seu canal na plataforma, verifique as opções Mensages, Mensagens_postbacks, Mensagens_optins, Mensagens_deliveries, Mesagens_referrals e clique em Verificar e Salvar.

Ao concluir este procedimento, verifique se os parâmetros foram selecionados corretamente e se a página foi inserida corretamente nos Webhooks.

Finalizando a funcionalidade do canal Agora, tudo o que precisamos é configurar como a conversa será interpretada pelo chatbot. Isso é feito na plataforma por meio de um gatilho que só aparece após a adição de um canal do Facebook com sucesso. Para fazer isso, vá para seção Triggers na plataforma e clique em Create Trigger.

Entre as opções disponíveis, selecione a que é mostrada na figura abaixo, que fará com que o botão Iniciar apareça no bate-papo assim que uma nova conversa com a página for iniciada, permitindo que o usuário aprove a troca de mensagens com o chatbot.

Selecione o canal do Facebook que você acabou de criar, o fluxo será adicionado quando a conversa for iniciada e clique em Criar Gatilho.

A tela retornará à página de criação dos acionadores e exibirá a que você acabou de criar.

Conclusão: É o suficiente para adicionar sua página do Facebook como um canal à plataforma. Concluindo as etapas acima, o bate-papo aparecerá da seguinte forma ao clicar no botão para enviar a mensagem.

E, ao clicar em Introdução, o chatbot assume o controle.

Execute todos os testes de funcionalidade do bot e faça os ajustes necessários. Somente depois que tudo estiver correto, inicie o processo de aprovação para tornar o aplicativo público.

Como a gente se saiu?

Como criar um canal no Viber

Como criar um canal no Twitter

Contato