O WhatsApp Flows permite que empresas criem experiências interativas e estruturadas dentro das conversas do WhatsApp — como pesquisas, formulários de captação de leads e fluxos de suporte ao cliente — sem redirecionar os usuários para um site externo.
Criar um WhatsApp Flow
Método 1: Usar a API do Chat App
O Chat App Message Service disponibiliza uma API para criar um WhatsApp Flow. Para mais informações, consulte WhatsApp Flow.
Método 2: Usar o WhatsApp Manager
Faça login no WhatsApp Manager da Meta e siga as etapas abaixo para criar um Flow.
Abra o WhatsApp Manager.
-
No painel de navegação à esquerda, clique em Flows.
A página de gerenciamento de Flows lista os Flows existentes por nome, ID, status e hora da última atualização. O botão Create Flow aparece no canto superior direito.
Clique em Create Flow no canto superior direito.
-
Preencha os detalhes do Flow.
Na página Create Flow, insira um Name (até 200 caracteres, por exemplo, Flow Demo) e selecione uma Category (por exemplo, Other). Na área de modelos, selecione a aba Without endpoint ou With endpoint e escolha um modelo: Default, Collect Shopping Interest, Get Feedback, Send Survey ou Customer Support. O painel Flow preview à direita exibe uma prévia mobile em tempo real do modelo selecionado.
Clique em Create.
-
Edite o JSON do Flow no editor.
A página de edição conta com um painel de navegação à esquerda, um editor JSON ao centro e um painel de prévia mobile à direita. No editor JSON, defina a estrutura de
screensdo Flow e os componentes de formulário, comoRadioButtonsGroupeTextArea. A contagem de erros aparece na parte inferior do editor. O painel de prévia renderiza a interface mobile correspondente em tempo real. Clique em Save.
Clique em Publish para disponibilizar o Flow.
Método 3: Usar o WhatsApp Playground
Acesse a página do WhatsApp Playground.
-
Edite o Flow no editor e visualize-o em tempo real à direita.
No lado esquerdo do editor, gerencie múltiplas páginas e adicione componentes como Subtitle, Radio Button, Paragraph e Button a cada página. Clique em um componente para editar suas propriedades. Use o botão Copy Flow JSON no canto superior direito para exportar a configuração JSON do Flow.
Clique em Copy Flow JSON.
Siga as etapas do Método 2 para criar um WhatsApp Flow e abrir sua página de edição.
Cole o JSON copiado no editor, substituindo o conteúdo existente.
-
Clique em Run.
Na página do editor de Flows, o editor JSON fica à esquerda e um simulador de dispositivo mobile à direita exibe a prévia do Flow.
Clique em Save.
Clique em Publish para disponibilizar o Flow.
Usar WhatsApp Flows no Chat App
O WhatsApp Flows deve ser utilizado dentro de um modelo de mensagem.
O WhatsApp Flows não é compatível com modelos de mensagem de autenticação.
Adicionar um WhatsApp Flow a um modelo de mensagem
-
Acesse a página Template Design e crie um modelo.
NotaO WABA do canal atual deve corresponder ao WABA utilizado para criar e publicar o WhatsApp Flow.
Na página Template Design, clique no ícone do Flow para adicionar um botão de WhatsApp Flow.
Defina o texto do botão.
Clique em Sync Flow para buscar os Flows publicados do seu WABA.
-
Na lista suspensa, selecione o WhatsApp Flow a ser usado.
Para atualizar a lista, clique no ícone de atualização ou no link Sync Flow. Na lista suspensa Flow Homepage, selecione a página inicial do Flow. Por padrão, a primeira página é selecionada.
Revise o modelo e clique em Save.
Clique em Submit para enviar o modelo ao WhatsApp para revisão.
Após o WhatsApp aprovar o modelo, envie o modelo de mensagem contendo o WhatsApp Flow aos seus usuários.
Para enviar mensagens via API, consulte Message sending.