Escolha um método de criação
Você pode gerenciar Flows por meio da API de Flows da YCloud. Você também pode usar as ferramentas de criação de Flows disponíveis para a sua WABA no Gerenciador do WhatsApp. O suporte à API e a disponibilidade do editor no console são independentes. Confirme as opções exibidas para a sua conta em vez de presumir que todas as telas da YCloud incluem um criador de Flows.In YCloud, open WhatsApp Flows and select Create Flow to review the creation options available for your WABA. This demonstration WABA has no existing Flows.
Preparar e testar
- Selecione a WABA que será proprietária do Flow.
- Defina as telas, os campos e o resultado de conclusão.
- Decida se o Flow precisa de um endpoint de dados.
- Crie um rascunho e corrija os erros de validação.
- Visualize toda a jornada do cliente com dados sintéticos.
- Publique somente após o formulário e o processamento posterior estarem prontos.

Defina os dados antes das telas
Para uma solicitação de agendamento, escreva uma breve especificação de campos:
Use o número mínimo de campos necessários. Um horário de preferência não é um horário reservado; nomeie-o com precisão até que o sistema de reservas confirme a disponibilidade.
Decida o que cada tela recebe, retorna e exibe em caso de falha. Para um Flow dinâmico, o endpoint deve lidar com disponibilidade desatualizada e seleções inválidas, mesmo quando o formulário normalmente restringe esses valores.
Valide o rascunho em etapas
- Estrutura: recupere o Flow e inspecione
validationErrors. Corrija os locais indicados no JSON, não apenas o primeiro erro visível. - Navegação: teste cada caminho de avanço, retorno e conclusão.
- Dados: teste campos obrigatórios vazios, valores máximos esperados e seleções que não são mais válidas.
- Endpoint: teste dados indisponíveis, tempos limite (timeouts) e uma operação de negócios rejeitada.
- Conclusão: confirme se a resposta chega ao contexto de cliente correto exatamente uma vez.

