Recomendamos a leitura do nosso guia rápido de Chatbots e mensagens sociais para se familiarizar com a integração do Facebook Messenger com o Xtremepush. Para integrar seu chatbot chatfuel com o Xtremepush, você precisará primeiro garantir que o plugin do FB Messenger que você usa para os usuários optem está enviando um ID Xtremepush de volta para o seu chatbot:
Em seguida, você precisará associar um ID do Facebook Messenger aos seus usuários no Xtremepush. Para fazer isso no chatfuel, você precisa inserir dois blocos que o usuário não verá no início do chatbot:
Um bloco de atributo de usuário de configuração
Um bloco API JSON
Você usará a API xtremepush para sincronizar atributos e associar um ID do Facebook Messenger aos seus usuários.
Bloqueio de atributo do usuário
No bloco de atributos de usuário de configuração, você configura os quatro parâmetros que precisará passar para a API:
apptoken: encontrado nas configurações da sua conta e usado para autenticação com a APIdevice_id: passou para o chatfuel a partir do plugin, como discutido acima. No chatfuel, isso será armazenado no{{ref}}atributotag: definido como "fb_messenger_id" para que a API do xtremepush saiba qual é o atributo que estamos enviandovalue: definido para ser o valor real do ID do Facebook Messenger no ChatFuel. Isso será armazenado no{{messenger user id}}atributo
Veja como esse bloco fica no chatfuel abaixo:
.png?sv=2026-02-06&spr=https&st=2026-10-03T10%3A00%3A38Z&se=2026-10-03T10%3A11%3A38Z&sr=c&sp=r&sig=5WOy7gtkCXvSJ9pRgORQ6rSCgc1Ntf9wD%2B%2FF9XZ7r5Y%3D)
Bloco de API JSON
Depois de configurar esse bloco, você o segue com um bloco API JSON que envia esses quatro atributos para o endpoint https://external-api.xtremepush.com/api/external/hit/tag da API, conforme mostrado abaixo:
.png?sv=2026-02-06&spr=https&st=2026-10-03T10%3A00%3A38Z&se=2026-10-03T10%3A11%3A38Z&sr=c&sp=r&sig=5WOy7gtkCXvSJ9pRgORQ6rSCgc1Ntf9wD%2B%2FF9XZ7r5Y%3D)