Avançar para o conteúdo principal

Integrar com Messenger

É possível integrar o nosso chat com o Facebook Messenger. Isto possibilita receber mensagens provenientes do chat do Facebook e responder às mesmas unicamente através da nossa plataforma, permitindo gerir mensagens provenientes de diversas plataformas apenas a partir de um local.

 

ATENÇÃO: Para poder integrar o Facebook Messenger na nossa plataforma, deverá ter uma págins de Facebook para o seu negócio. Esta página deverá estar verificada.

 

Criar APP do Facebook

Para começar a configurar a integração com o chat do Facebook, deverá antes criar uma APP. Para isso deve ir até https://developers.facebook.com/ e registar a sua conta.

 

Em cima, clique em "Apps" e depois em "Create App"

image-1706788854539.png

 

No painel seguinte, selecione "Other"

 

image-1706795049529.png

 

Depois, selecione "Business".

 

image-1706795017597.png

 

Na página seguinte dê um nome à sua APP e selecione o email que quer associar à mesma. Clique em Create app para 

 

image-1706794841663.png

 

Agora terá de adicionar os produtos do Facebook à sua app. Para o chat vai precisar dos produtos "Messenger" e "Webhooks". 

 

image-1706796082010.png

 

Clique em "Set up" para adicionar o produto. No painel lateral, clique em "Add Product" para voltar à página de seleção dos produtos.

Depois, nas configurações do API do Messenger ("Messenger API Settings" no painel lateral), clique em "Configure" no painel "1. Configure webhooks" e insira a seguinte informação:

  • Callback URL - https://gestor.dominio.ebsss.eu/api/chat/facebook_messenger_api
  • Verify Token - facebook_messenger_api

 

De seguida, no painel "2. Generate access tokens" clique em "Connect", e selecione a sua conta do Facebook a que quer associar o chat.

Neste painel agora deverá aparecer associada a sua conta do Facebook.

 

image-1706802469324.png

 

Clique em "Add Subscriptions" e selecione as seguintes:

  • messages
  • messaging_optins
  • message_deliveries
  • messaging_postbacks
  • message_reads

 

image-1706802554223.png

 

Confirme a sua seleção e de seguida clique em "Generate" para gerar o token necessário para colocar na plataforma. 

 

image-1706806193872.png

 

Daqui vai precisar o ID da sua conta (aparece em cima abaixo do nome) e do Token. Pode copiar ambos para um documento ou deixar este painel aberto (tem de clicar em "I Understand" para poder copiar o token).

 

 

Configuração da Plataforma

 

De volta à plataforma EBSSS, vá até ao módulo Chat (1) > Configurações (3) > Plataformas (3)

De seguida clique em "Adicionar"

 

image-1706802910958.png

 

Dê nome à sua plataforma e de seguida faça "Adicionar" e selecione "Messenger do Facebook".

 

image-1706803353542.png

 

No próximo painel coloque o nome da sua página do Facebook, o ID da mesma e o token gerado anteriormente

 

image-1706806248540.png

 

No final faça guardar.

 

Finalmente deverá associar a plataforma ao canal de comunicação.

 

NOTA: se ainda não sabe como criar canais, veja aqui como fazê-lo.

 

Para isso deve ir até ao Módulo Chat (1) > Gestão (2) > Canais (3)

image-1706805718090.png

 

Aqui, ao criar ou editar um canal, deverá selecionar a plataforma que acabou de criar.

 

image-1706806008600.png