Pular para o conteúdo
0%
Conceito 2 min

Webhooks

O inverso da API: permitem agentes reativos a eventos, não só acionados por humanos.

Em uma frase

O inverso da API: o sistema externo avisa o agente quando algo acontece, como a chegada de um lead ou a confirmação de um pagamento. Com isso o agente reage a eventos, além de ser acionado por humanos.

Antes

Agente pergunta de tempos em tempos

O que ele faz

O sistema avisa quando acontece

Depois

Agente reage ao evento

Exemplo

Em vez de rodar de hora em hora perguntando "chegou relatório novo?", o sistema de campo avisa quando chega. O agente acorda, processa aquele relatório, e volta a dormir.

Isso acaba com a fila de espera e com o custo de ficar perguntando.

Na prática

  • Verifique a assinatura antes de processar qualquer coisa.
  • Responda rápido e processe depois. Webhook que processa em linha derruba o remetente.
  • Deduplique por id de evento. Reentrega acontece.

Como tangibilizar

Um endpoint que recebe o evento do sistema externo e dispara o agente.

Para discutir

Isso já está pronto na sua empresa? Compare com o critério:

Pronto quando: Quando o processo reage ao acontecimento em vez de rodar em horário fixo.