WA Flow Endpoint
WA Flow Endpoint
WhatsApp Flow decryption endpoint
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.
{
"_nodeType": "wa.flowEndpoint",
"privateKeySecretKey": ""
}Portas
Entradas
Sem entradas
Saidas
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ável | Conteú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.