Desenvolvedores
8 de novembro de 2023
Introdução ao WhatsApp Flows
O WhatsApp Flows é um recurso da Plataforma do WhatsApp Business criado para enriquecer as interações do usuário. Ele permite desenvolver e implementar rapidamente fluxos de trabalho nativos e centrados em tarefas no WhatsApp. É um caminho para uma conclusão de tarefas aprimorada, com menos desistências e melhor interação do usuário com as empresas.
Um recurso da Plataforma do WhatsApp Business criado para enriquecer as interações do usuário, o WhatsApp Flows permite que as empresas proporcionem experiências interativas em um bate-papo, transformando conversas demoradas em interações simples e rápidas. Você pode criar formulários de entrada objetivos, desenvolver fluxos de trabalho multitelas e estabelecer pontos de extremidade de troca de dados para interações mais complexas. Tudo isso foi pensado para aprimorar a interação entre empresas e usuários.
Nas seções a seguir, vamos explicar os principais aspectos técnicos do WhatsApp Flows e explorar como ele ajuda a criar experiências de usuário interativas.
Conhecendo o WhatsApp Flows
O WhatsApp Flows é um portal para as experiências interativas na interface de conversa familiar do WhatsApp. É uma tela em que você pode desenvolver, gerenciar e fornecer fluxos individualizados, criando um caminho personalizado de interação com o usuário.
Sua meta é uma coleta de dados simples ou uma interação complexa baseada em lógica condicional? Independentemente da resposta, o WhatsApp Flows está pronto para ajudar você com ferramentas versáteis que se adaptam a vários níveis de complexidade e personalização.
Vamos analisar as diferentes tecnologias usadas para desenvolver o WhatsApp Flows e como elas ajudam você a criar e a gerenciar com facilidade experiências interativas e centradas no usuário no WhatsApp.
Construindo fluxos durante a criação de modelos de mensagem
O fluxo de criação de modelos de mensagem é a forma mais simples de começar a usar os fluxos. Acessível no Gerenciador do WhatsApp, esse fluxo fornece uma ferramenta fácil de usar (do tipo arrastar e soltar) para criar um fluxo juntamente com o modelo de mensagem.
A incorporação de fluxos em modelos de mensagem minimiza a curva de aprendizado para a criação de fluxos. Além disso, não é necessário saber programação de fluxos JSON, o que torna essa ferramenta acessível para uma gama maior de usuários.
Configurador de fluxos
Para criar fluxos mais complexos fora do processo de criação de modelo de mensagem, os desenvolvedores podem acessar a UI do configurador de fluxos no Gerenciador do WhatsApp. Nele, é possível criar novos fluxos e gerenciar os existentes. Há um editor de código integrado com recursos como destaque de sintaxe e formatação de código para fluxos JSON.
Se você é desenvolvedor e deseja criar um fluxo mais complexo com jornadas de ramificação ou lógica condicional, essa é a ferramenta para você.
Fluxos JSON
Os fluxos JSON são o modelo do seu fluxo, definindo a estrutura, a lógica e os elementos de interface do usuário. Seja para criar um formulário de várias etapas ou uma pesquisa, os fluxos JSON contêm todas as definições necessárias. Tudo é definido neles, desde campos de texto estáticos até botões interativos. Os fluxos JSON dizem ao WhatsApp como renderizar cada tela, gerenciar transições e lidar com entradas de usuários.
API de Fluxos
A API de Fluxos simplifica o gerenciamento programático deles, facilitando o gerenciamento de vários fluxos ou a integração da criação de fluxos no processo de desenvolvimento existente. Ela é seu portal para implementar, atualizar ou excluir fluxos em escala sem navegar pela interface do usuário do configurador de fluxos.
Conectando o WhatsApp Flows ao seu ponto de extremidade
O WhatsApp Flows pode operar de forma independente. No entanto, você também pode conectá-lo a um ponto de extremidade para interações mais dinâmicas. Essa conexão permite uma troca de dados em tempo real, o que é ideal para situações como agendamento de horários e processos de autenticação. Além disso, você pode incorporar lógica condicional dentro de telas e entre elas, proporcionando aos usuários uma experiência personalizada à medida que passam por um fluxo.
Webhooks
Os webhooks estão disponíveis para rastrear e otimizar o WhatsApp Flows. Assinando os webhooks, você pode monitorar as principais métricas de fluxos, como mudanças em status de fluxos, taxas de erro e desempenho de ponto de extremidade. Você pode usar esse feedback para resolver problemas e criar proativamente experiências mais otimizadas para usuários finais.
Usando o WhatsApp Flows
Na comunicação digital, eficiência e engajamento de usuários são essenciais. O WhatsApp Flows oferece uma solução para processos lentos e ultrapassados que prejudicam a eficiência. Ele introduz uma maneira estruturada de coletar informações por meio de várias entradas de formulário, como menus suspensos, botões de opção e campos de texto.
Reduzindo as ineficiências da longa troca de links e interações por mensagem de texto e substituindo isso por fluxos estruturados e interativos, você pode oferecer uma experiência melhor e mais interativa para o usuário. Além do mais, tudo isso vem com a interface conhecida e amplamente usada do WhatsApp, tornando a adoção do usuário simples e objetiva.
WhatsApp Flows em ação
Vamos explorar alguns casos de uso do WhatsApp Flows.
Fazendo reservas e agendamentos
Marcar horários requer verificações de disponibilidade e confirmações em tempo real. Por isso, é preciso começar conectando o fluxo a um ponto de extremidade. Dessa forma, o sistema pode fornecer atualizações ao vivo sobre horários disponíveis. A lógica de back-end que gerencia a marcação de horários pode ser administrada por um app personalizado, com a API de Fluxos e os webhooks garantindo uma troca de dados otimizada, bem como notificações eficientes.
Gerando cadastros
Para uma administração eficiente da geração de cadastros, você pode usar um fluxo independente. Esse caso de uso não requer interação em tempo real, mas coleta informações do usuário por meio de uma sequência predeterminada de comandos. Com a simplicidade dessa configuração, a implementação é rápida e o uso é fácil, o que facilita a coleta eficaz de cadastros.
Realizando pesquisas
Assim como a geração de cadastros, a realização de pesquisas é um caso de uso objetivo de um fluxo independente. Você pode criar a pesquisa e vários métodos de entrada para coletar respostas e simplificar a coleta de dados.
Desbloqueando seu potencial com o WhatsApp Flows
O WhatsApp Flows preenche a lacuna entre trocas de mensagens de texto estáticas e experiências interativas. Usando o canal de dados seguro para se conectar com os pontos de extremidade, ele permite a troca de dados em tempo real, melhorando o fluxo de informações entre empresas e usuários.
Pense no WhatsApp Flows como uma tela para criar, desenvolver e personalizar as jornadas do usuário. Ou seja, uma forma de proporcionar experiências completas de ponta a ponta.
Agora que você tem um bom entendimento do que o WhatsApp Flows oferece, é a sua vez de explorar, experimentar e ver quais soluções inovadoras pode criar com ele.
Dê o próximo passo e comece agora.