Flow permite que você construa interações estruturadas no WhatsApp para proporcionar uma experiência aprimorada de ponta a ponta. Flow é um tipo de fluxo de trabalho altamente personalizável e centrado em tarefas, que pode atender a propósitos específicos como agendamento de compromissos, navegação de produtos, coleta de feedback dos clientes, obtenção de novos leads, etc.
Para criar e publicar os flows, você precisa fazer login no WhatsApp Manager e acessar o Flow Builder.
Quando você cria o flow, ele entra no estado Rascunho, que pode ser enviado apenas para fins de teste. Se você quiser enviar para um público maior, será necessário Publicar o flow.
O flow pode ser enviado de duas formas: iniciado pelo usuário usando um botão CTA, ou enviado pela empresa usando um template de mensagem. Nas próximas seções, você aprenderá como configurá-los no WOZTELL.
Para disparar o flow, a empresa pode enviar um template de mensagem contendo um botão. Quando o usuário clicar, o flow será acionado.
Cada template de mensagem só pode ser vinculado a um flow, se quiser editar o flow, precisa editar o template.
Para disparar o flow, a empresa pode enviar um botão call-to-action (CTA) como mensagem de bot. Quando o usuário clicar, o flow será acionado.
Além disso, na seção "Avançada", você pode configurar os dados que sua tela de flow precisa para ser renderizada.
Você pode consultar o guia da Meta para mais detalhes.
Após o envio da resposta do flow pelo usuário, a empresa pode usar o Disparador do flow para enviar mensagens de acompanhamento ou realizar outras ações.
Se você deseja enviar uma mensagem de acompanhamento quando o usuário enviar um flow, pode usar o "ID do flow selecionado" para corresponder ao envio do flow correspondente.
Quando "Corresponder ID do flow selecionado" está ativado, o "Payload do flow para corresponder" será desativado.
Quando o "ID do flow selecionado" estiver ativado, você também pode adicionar um payload personalizado. Como resultado, apenas o flow contendo o mesmo ID do flow e Payload personalizado para correspondência pode ser correspondido pelo disparador.
Opcionalmente, você pode adicionar o Payload personalizado para correspondência na resposta "Flow do WhatsApp".
O Payload personalizado para correspondência também é suportado no "template de Flow do WhatsApp".
Se você quiser enviar mensagens de acompanhamento diferentes dependendo das respostas enviadas com o flow, pode especificar a entrada esperada no "Payload do flow para correspondência".
Quando o "Payload do flow para corresponder" é aplicado, você precisa especificar pelo menos uma entrada para a correspondência.
Para que o disparador corresponda à resposta enviada pelos usuários, a empresa deve especificar pelo menos uma das entradas do usuário. Por exemplo, o disparador reagirá somente a uma resposta específica enviada pelo usuário.
Com este design, você pode exibir diferentes mensagens de acompanhamento com base no que o usuário inseriu no flow. Para corresponder diferentes tipos de entrada no disparador, consulte a tabela abaixo.
Tipos de entrada | Propriedades | Descrição | Exemplo |
---|---|---|---|
TextInput | String | A entrada exata de texto | "nome": "João Silva" |
RadioButtonsGroup | String | ID do botão de opção | "temaRadio": "1" |
Dropdown | String | ID da opção do dropdown | "cidade": "0" |
CheckboxGroup | Array | Lista de IDs das opções de checkbox | pergunta1Checkbox: ["0", "2", "4"] |
OptIn | Boolean | Valor booleano da caixa optin | "OptIn": true |
DatePicker | String | Timestamp da data escolhida | data: "1729958400000" |
Você também pode consultar o código-fonte do flow no Flow Builder no WhatsApp Manager.