Definição
WhatsApp Flows é um recurso da WhatsApp Business Platform para criar formulários estruturados, com várias telas, dentro de um chat, como agendamentos, formulários de captação de leads, pesquisas ou pedidos de empréstimo. As telas são definidas em Flow JSON e podem chamar um endpoint da própria empresa.
Um Flow é um conjunto de telas com componentes como campos de texto, listas suspensas, seletores de data, caixas de seleção e upload de mídia. O desenvolvedor o descreve em Flow JSON e o publica pela Flows API ou pelo WhatsApp Manager. Um Flow pode ser estático ou trocar dados com o back-end da empresa por meio de um endpoint de dados criptografado.
Os Flows podem ser enviados dentro de uma janela de atendimento ao cliente como mensagem interativa, ou fora dela como modelo com um botão FLOW. A documentação da Meta cobre estados do ciclo de vida, versionamento, métricas e monitoramento de saúde, incluindo alertas quando a taxa de erros ou a latência de um endpoint pioram.
Os Flows são ideais para tarefas que exigiriam muitas trocas de mensagens, como escolher uma unidade, uma data e um horário, ou coletar dados de KYC. Eles mantêm o cliente dentro do WhatsApp, em vez de mandá-lo para uma página da web.
Fique atento a endpoints lentos ou indisponíveis, que podem levar a Meta a limitar ou bloquear um Flow. Mantenha os formulários curtos e não colete dados, como números de cartão, que sua política de privacidade e a regulamentação local não permitem em chat.
