Send Flow
WhatsApp
Send Flow
Send WhatsApp interactive flow
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
JSON base do node
{
"_nodeType": "wa.sendFlow",
"to": "",
"body": "",
"flowName": "",
"flowCta": "",
"flowToken": "",
"headerText": "",
"footerText": "",
"flowActionData": {},
"flowAction": "",
"firstScreen": "",
"replyToMessageId": "",
"linkedFlowId": "",
"linkedFlowEndpointNodeId": ""
}Portas
Entradas
Input
input · control
Saidas
Output
default · control
Notas de uso
Envia a mensagem com o botão que abre um WhatsApp Flow (telas interativas).
Como a CONCLUSÃO do Flow volta para a conversa
Em produção este nó NÃO pausa: o fluxo continua imediatamente após o envio.
Quando o usuário conclui as telas, a resposta chega como uma nova mensagem
(nfm_reply) com os params do complete. Para capturá-la:
- Coloque um
waitInputapós este nó (ou trate como novo turno do trigger). - No resume, as variáveis disponíveis são:
{{input.flowResponseJson}}(JSON cru),{{input.flowResponse.CAMPO}}(parseado) e{{input.flowName}}. - O
flow_tokenenviado aqui volta dentro de{{input.flowResponse.flow_token}}— use-o para correlacionar a conclusão com este envio.
Modo de abertura
flowAction: navigate+firstScreen: abre direto na tela indicada (sem INIT).- Sem
firstScreen(endpoint): a Meta chama o endpoint comaction: INITe a primeira tela do grafo responde com os dados iniciais.