Pular para o conteúdo principal

WA Flow Endpoint

Triggers

WA Flow Endpoint

WhatsApp Flow decryption endpoint

Node typewa.flowEndpoint
CategoriaTriggers
Setups obrigatorioswhatsapp

Painel de configuracao

Esta visualizacao usa o frontend real do ConfigPanel em modo embed, carregando um no de exemplo com o JSON base desta documentacao.

Preview real do painel

Nao foi possivel carregar o painel embedado automaticamente.

JSON base do node
{
  "_nodeType": "wa.flowEndpoint",
  "privateKeySecretKey": ""
}

Portas

Entradas

Sem entradas

Saidas

Output
default · control
Error
error · error

Notas de uso

Trigger do data_exchange de um WhatsApp Flow: a Meta chama este endpoint (criptografado) a cada interação nas telas. O nó descriptografa e injeta as variáveis abaixo; conecte-o às telas (wa.flowScreen) — a tela cujo id == screenId processa a chamada.

Variáveis disponíveis após este nó (lado servidor, Handlebars)

VariávelConteúdo
{{input.action}}INIT (abertura), data_exchange (submissão), BACK, ping
{{input.screenId}}id da tela que o usuário submeteu
{{input.data.CAMPO}}campos do payload do on-click-action da tela
{{input.flowToken}}token da sessão (correlaciona com o envio)

⚠️ NÃO confunda as duas sintaxes: ${data.X} / ${form.X} são interpoladas pelo CLIENTE WhatsApp dentro do JSON da tela; {{input.data.X}} é Handlebars do SERVIDOR, disponível nos nós após o endpoint. INIT/BACK são respondidos automaticamente com a própria tela; ping (health check) também é automático. A chave RSA é gerada e registrada automaticamente na publicação.