WhatsApp Flows estáticos e dinâmicos

Um WhatsApp Flow estático mostra ecrãs e conteúdos que ficam fixos no momento da publicação e não precisa de servidor próprio. Um WhatsApp Flow dinâmico troca dados com um servidor enquanto o cliente o preenche, por exemplo para mostrar horários livres ou validar uma resposta no momento.

Qual é a diferença entre WhatsApp Flows estáticos e dinâmicos?

Um WhatsApp Flow é um formulário dentro do chat. A Meta distingue dois tipos, consoante a origem do conteúdo do flow:

  • Flow estático: cada ecrã, campo e opção fica fixo no momento da publicação. O flow não precisa de servidor próprio. A Meta deduz os caminhos entre ecrãs a partir dos botões, e as respostas só chegam à empresa quando o cliente submete o formulário.
  • Flow dinâmico: o flow está ligado a um endpoint de dados. Em passos definidos, envia a esse servidor o que o cliente já preencheu e recebe conteúdo novo, por exemplo os horários livres do dia escolhido, produtos adequados ou um aviso de que um número de cliente não existe.

Do ponto de vista técnico, a diferença está no Flow JSON. Um flow dinâmico precisa de um modelo de encaminhamento explícito que enumere os caminhos permitidos entre ecrãs, de uma versão da API de dados e de ações data_exchange que chamam o servidor. O endpoint tem de estar acessível por HTTPS, e os dados são cifrados durante a transmissão.

O que um flow estático também consegue fazer

Estático não significa rígido. Um flow estático pode mostrar ou ocultar partes de um ecrã consoante uma resposta, por exemplo um campo de texto livre que só aparece quando se seleciona «Outro». Valida campos obrigatórios, pode ter vários ecrãs e encaminhar os clientes por caminhos diferentes consoante as respostas. O que não consegue é consultar algo que muda enquanto o cliente preenche o formulário.

Como regra geral: se o conteúdo raramente muda, um flow estático chega. Se depende do seu stock, da sua agenda ou dos seus dados de clientes, precisa de um flow dinâmico.

Porque é que a diferença importa

  • Opções atualizadas: só um flow dinâmico mostra aos clientes o que é verdade naquele momento, por exemplo apenas os horários que ainda estão livres. Quem vê logo uma opção adequada tem mais probabilidade de concluir.
  • Menos erros: um flow dinâmico pode validar uma resposta de imediato e deixar o cliente corrigi-la dentro do formulário.
  • Esforço: um flow estático cria-se depressa e não exige desenvolvimento. Um dinâmico precisa de um endpoint que responda de forma rápida e fiável.
  • Operação: a Meta monitoriza os endpoints. Se um responder demasiado devagar ou falhar com demasiada frequência, a Meta pode limitar ou bloquear o flow.

Exemplo prático

Uma oficina de bicicletas em Aveiro recebe pedidos de reparação pelo WhatsApp. O primeiro flow é estático: tipo de bicicleta, o que é preciso reparar, uma fotografia do dano e um período preferido. A equipa responde depois com uma proposta de marcação.

Mais tarde, a oficina passa para um flow dinâmico. Depois de o cliente escolher a reparação, o flow só mostra os dias com capacidade livre para ela, e o cliente escolhe um horário diretamente no formulário. Acabam as trocas de mensagens para acertar a data.

Flows estáticos e dinâmicos com a SendSeven

No construtor de WhatsApp Flows da SendSeven (Beta) pode criar flows estáticos a partir do plano Basic. Os flows dinâmicos estão disponíveis a partir do plano Scale. O conteúdo pode vir do perfil do contacto, das opções de campos personalizados, de listas, etiquetas, do catálogo ou do seu próprio webhook. A SendSeven disponibiliza o endpoint de dados que a Meta exige para os flows dinâmicos, alojado na UE.

Há dois limites a ter em conta: os números em Coexistence só executam flows estáticos, e o construtor com IA (a partir do Professional; consome créditos de IA, apenas em gerações concluídas) também cria flows estáticos. Só nos flows dinâmicos as estatísticas mostram em que ecrã os clientes desistem.

Os WhatsApp Flows estão em Beta. O custo de um flow enviado e de um flow concluído é explicado na entrada WhatsApp Flows.

Em conformidade com o RGPD, alojado na UE. Teste 14 dias gratuitamente.