Appearance
Referência do nó
Kind:trigger_webhookCategoria:GatilhosTrigger Webhook
Para que serve
Imagine uma campainha na porta dos fundos: sistemas externos (outros softwares, integrações, scripts) tocam essa campainha enviando uma requisição HTTP, e o seu fluxo acorda imediatamente para atendê-los.
Quando usar
- Quando um sistema externo precisa iniciar um fluxo automaticamente (ex.: um ERP que dispara uma notificação quando uma fatura vence).
- Quando você quer receber dados de fora (payload JSON, parâmetros de URL) e processá-los dentro do fluxo.
- Quando outra plataforma oferece webhooks de saída e você quer reagir a eles (Stripe, HubSpot, formulários, etc.).
Passo a passo
- Arraste o bloco **Trigger Webhook** para o canvas a partir da categoria **Gatilhos**.

CAPTURAR: bloco Trigger Webhook no canvas recém-adicionado
- Clique no bloco para abrir o painel de configuração. Você vai ver a URL gerada automaticamente — copie-a.

CAPTURAR: URL do webhook destacada no painel de configuração
- Escolha o **método HTTP** permitido (GET, POST, PUT, DELETE, PATCH ou HEAD). Para enviar dados no corpo da requisição, use POST ou PUT.

CAPTURAR: seletor de método HTTP com as opções disponíveis
- Cole a URL copiada no sistema externo que vai disparar o webhook.CAPTURARCAPTURAR: campo de URL num sistema externo hipotético sendo preenchido
- Conecte a saída do Trigger Webhook ao próximo nó do fluxo.

CAPTURAR: Trigger Webhook conectado a um nó de processamento
Campos
| Campo | O que faz |
|---|---|
| URL do Webhook | Gerada automaticamente; é o endereço que o sistema externo vai chamar |
| Método HTTP | Define qual verbo a requisição deve usar (GET / POST / PUT / DELETE / PATCH / HEAD) |
| Título | Nome interno do nó no canvas |
Aliases técnicos: este nó pode aparecer internamente como
trigger_webhookouwebhook_trigger— é o mesmo nó.
Exemplo
Seu sistema de e-commerce envia um POST para a URL do webhook quando um pedido é aprovado. O payload chega com { "cliente": "Maria", "pedido": "001", "valor": 250.00 }. O fluxo usa esses dados para enviar uma mensagem no WhatsApp confirmando o pedido.

CAPTURAR: painel do Trigger Webhook com URL e método POST configurados; canvas mostrando o fluxo completo de confirmação de pedido
Dica
Os dados do corpo (body) da requisição ficam disponíveis como variáveis no fluxo. Por exemplo, se o JSON enviado tem `{"cliente": "Maria"}`, você acessa `body.cliente` nos nós seguintes.
Atenção
A URL do webhook é pública — qualquer pessoa com ela pode disparar o fluxo. Se precisar de segurança, adicione um token de validação no cabeçalho da requisição e verifique-o num nó IF/ELSE logo após o gatilho.