O que é webhook?

Webhook é um aviso automático que um sistema envia a outro, pela internet, no momento em que algo acontece. Em vez de perguntar “tem novidade?” de tempos em tempos, o sistema recebe a notícia na hora. Na automação do Instagram, um webhook avisa que alguém comentou em um post, mandou um direct ou respondeu a um story.

Por que o webhook importa para automações no Instagram

Sem webhook, uma ferramenta teria de consultar o Instagram a todo instante para saber se chegou um comentário ou uma mensagem. Isso é lento, pouco confiável e gasta o limite de chamadas que a Meta permite. Com webhook, é o Instagram que avisa quando o evento acontece, e a resposta pode sair em segundos. A diferença para uma API comum é simples: na API, o seu sistema pergunta; no webhook, ele é avisado. Essa rapidez pesa nas vendas, porque quem pergunta o preço e recebe a resposta na hora ainda está com o produto na cabeça.

Como o SociaHive usa o webhook

O SociaHive recebe da Meta os webhooks com os eventos da sua conta do Instagram: comentários, mensagens diretas, respostas e menções a stories. Quando um aviso chega, o SociaHive confere se ele combina com algum gatilho que você configurou e, se combinar, executa o fluxo de automação correspondente. É por isso que quem comentou costuma receber o direct enquanto ainda está no post.

Pontos principais

  • O webhook envia os dados no momento em que o evento acontece, sem consultas repetidas.
  • Os webhooks do Instagram chegam a uma URL de callback (endereço de retorno) cadastrada no aplicativo da Meta.
  • Entre os eventos estão comentários, mensagens diretas, respostas a stories, menções a stories e reações a mensagens.
  • Para confirmar o endereço, a Meta envia um desafio junto com um token de verificação, e o seu servidor precisa devolver o desafio se o token estiver correto.
  • A entrega não é garantida: quem recebe precisa estar preparado para eventos repetidos ou perdidos.

Outros termos do glossário

Quer automatizar o seu Instagram?

Teste de 7 dias grátis incluído. Planos a partir de US$ 29/mês. Não precisa de cartão de crédito.