“Tem horário quinta?” “Que horas?” “De manhã.” “Qual serviço?” Quem faz agendamento pelo WhatsApp conhece essa troca de mensagens que consome a manhã da recepção. Com um formulário dentro da conversa, o cliente informa serviço, data, período e observações de uma vez, e a equipe só confirma.
A resposta direta: para organizar o agendamento pelo WhatsApp, você pode usar um WhatsApp Flow, o formulário nativo da API oficial da Meta. O cliente toca em “Agendar”, preenche as telas e envia. O pedido chega no ticket, com os dados salvos no contato, e a equipe responde com a confirmação.
Neste post, mostramos como montar esse formulário, um modelo de três telas, as mensagens de confirmação e, principalmente, quando faz mais sentido usar um Flow e quando o chatbot de fluxo resolve melhor.
Por que usar formulário no agendamento pelo WhatsApp
O problema do agendamento por conversa livre não é falta de vontade da equipe. É que cada cliente responde de um jeito, em uma ordem diferente, e alguém precisa juntar as peças antes de olhar a agenda.
- Datas sem confusão: o componente de data elimina “dia 12”, “12/3” e “semana que vem”.
- Opções fechadas: serviço, unidade e profissional saem de listas, sem erro de digitação.
- Pedido completo: o atendente recebe tudo de uma vez e só precisa conferir a disponibilidade.
- Dados no cadastro: com “Salvar resposta em”, nome e preferências ficam no contato para o próximo agendamento.
O que o formulário faz e o que ele não faz
No modelo mais simples, o formulário registra a preferência do cliente. Ele não reserva o horário sozinho. A confirmação continua com a equipe, ou com o seu sistema de agenda, se você enviar as respostas por webhook. Deixe isso claro na mensagem: “Recebemos seu pedido, vamos confirmar o horário”.
Modelo de formulário de agendamento em 3 telas
Este modelo funciona para clínicas, salões, oficinas, assistências técnicas e escritórios. Ajuste as opções ao seu negócio.
Mensagem de abertura
Vamos agendar? Preencha este formulário rápido com o serviço e o melhor dia para você. Respondemos com a confirmação por aqui. [Agendar horário]
Tela 1 — O que você precisa (1 de 3)
- Lista suspensa: serviço.
- Múltipla escolha: unidade (se houver mais de uma).
- Múltipla escolha: primeira vez ou retorno.
- CTA: “Escolher data”.
Tela 2 — Quando (2 de 3)
- Data: dia preferido, com data mínima e máxima para não aceitar dias passados ou distantes demais.
- Múltipla escolha: período (manhã, tarde, noite).
- Data: segunda opção de dia (opcional).
- Resposta longa: observações (opcional).
- CTA: “Revisar pedido”.
Tela 3 — Confirmação (3 de 3)
- Parágrafo: “Confira seu pedido. Vamos verificar a agenda e confirmar por aqui.”
- Resposta curta: nome completo (salvar no nome do contato).
- OptIn: “Aceito receber lembretes deste agendamento pelo WhatsApp” com “Leia mais”.
- CTA: “Enviar pedido”.
Pedir uma segunda opção de data é um detalhe que economiza muitas mensagens: se o primeiro dia estiver lotado, a equipe já sabe a alternativa.
Como montar o agendamento pelo WhatsApp no ClikChat
- Acesse Configuração → WhatsApp Flows com o perfil Master. O recurso exige conexão pela API oficial (WABA) e vale para todos os números da conta.
- Crie um Flow novo com nome interno claro (até 100 caracteres), como “Agendamento — unidade centro — v1”, escolha a conta do WhatsApp (WABA), marque a categoria Agendamento e comece em branco.
- Monte as três telas do modelo acima, com título curto e progresso.
- Configure “Salvar resposta em” para nome, serviço e unidade, usando campos personalizados do contato se precisar.
- Defina os CTAs: navegar nas duas primeiras telas, completar na última.
- Ligue o webhook se quiser que o pedido entre no seu sistema de agenda. O ClikChat faz até 10 tentativas se o destino falhar.
- Teste com “Testar no WhatsApp” e confira se o pedido chegou no ticket (como Resposta recebida do WhatsApp Flow “[nome do Flow]”) e no contato. O teste exige o ID Meta do Flow, pelo menos uma tela e uma conexão oficial; com o Flow ainda em rascunho, a mensagem de teste é um texto fixo da Meta, em inglês.
- Publique. O conteúdo publicado fica travado: para mudar serviços ou unidades depois, clone o Flow, publique a cópia e descontinue a versão antiga.
Organize o que chega
Use etiquetas para marcar o status (“pedido de agendamento”, “confirmado”, “remarcar”) e o Kanban por fases para acompanhar cada pedido. Em clínicas, essa visão aparece como “Jornada do paciente”. Regras do ticket ajudam a distribuir os pedidos para quem cuida da agenda.
Mensagens de confirmação prontas
As boas práticas da Meta para Flows recomendam responder ao cliente logo depois do envio do formulário, com próximos passos. Estes modelos podem virar respostas rápidas com variáveis:
Recebemos seu pedido, [nome]! Vamos conferir a agenda para [serviço] e confirmamos em seguida por aqui.
- Horário confirmado: “Tudo certo, [nome]! Seu horário de [serviço] está confirmado para [data] às [hora], na unidade [unidade]. Se precisar remarcar, é só responder aqui.”
- Data indisponível: “[nome], o dia [data] já está completo. Temos [opção 1] ou [opção 2]. Qual fica melhor?”
- Pedido incompleto: “Faltou só um detalhe para confirmar: qual período você prefere, manhã ou tarde?”
- Lembrete: “Oi, [nome]! Lembrete do seu horário amanhã, [data], às [hora]. Responda 1 para confirmar ou 2 para remarcar.”
Para lembretes enviados dias depois, fora da janela de 24 horas, você precisa de um modelo de mensagem aprovado pela Meta. Mostramos fluxos e modelos no post sobre confirmação de agendamento no WhatsApp. O agendamento de mensagens do ClikChat ajuda a programar esses envios.
Flow ou chatbot: quando usar cada um
Essa é a dúvida mais comum. Os dois automatizam o agendamento pelo WhatsApp, mas de jeitos diferentes. O chatbot de fluxo conversa, pergunta uma coisa por vez e muda de caminho conforme a resposta. O Flow mostra um formulário e recebe tudo junto.
| Situação | Flow | Chatbot |
|---|---|---|
| Muitos dados para coletar (serviço, data, período, observação) | Melhor escolha | Fica longo |
| Triagem rápida (“agendar, remarcar ou cancelar?”) | Exagero | Melhor escolha |
| Data com formato padronizado | Seletor de data | Depende do que o cliente digita |
| Conexão por QR Code | Não disponível | Funciona |
| Caminhos diferentes por resposta | Limitado | Blocos de condicional |
| Cliente que prefere conversar | Pode estranhar | Mais natural |
O melhor dos dois: combinar
Na prática, nós vemos melhores resultados quando o chatbot faz a porta de entrada e o Flow cuida da coleta:
- O chatbot cumprimenta e pergunta: agendar, remarcar, cancelar ou falar com a recepção.
- Para quem escolhe “agendar”, a coleta fica com o formulário.
- Quem escolhe “remarcar” ou “cancelar” vai direto para um atendente.
- O pedido preenchido chega no ticket do departamento de agenda.
Se a sua operação é de saúde, vale também o guia de WhatsApp para clínicas.
Erros comuns no formulário de agendamento
- Prometer horário reservado: se a equipe ainda vai confirmar, diga isso.
- Lista de serviços enorme: agrupe em categorias ou separe em dois formulários.
- Pedir dados que a recepção já tem: clientes de retorno não precisam repetir tudo.
- Esquecer o período: só a data não basta para a equipe encaixar.
- Demorar a confirmar: o formulário rápido perde valor se a resposta chega no dia seguinte.
Perguntas frequentes
O formulário reserva o horário automaticamente?
No modelo simples, não. Ele registra o pedido com a preferência do cliente, e a equipe confirma. Para integrar com um sistema de agenda, você pode enviar as respostas por webhook e tratar a confirmação lá.
Preciso da API oficial para fazer agendamento pelo WhatsApp com formulário?
Sim. WhatsApp Flows só funcionam na API oficial (WABA). Em conexões por QR Code, o agendamento pode ser feito com o chatbot de fluxo.
Posso mandar o formulário para clientes antigos?
Fora da janela de 24 horas, a Meta exige um modelo de mensagem aprovado. Em conversas iniciadas pelo cliente, o formulário pode ser enviado dentro da conversa.
Como mudo os serviços do formulário depois de publicado?
Clone o Flow publicado, atualize as opções na cópia, teste, publique e descontinue o antigo. Formulários publicados não são editados.
Vale mais a pena chatbot ou Flow para agendamento?
Para coletar vários dados, o Flow. Para triagem e casos que mudam de caminho, o chatbot. Combinar os dois costuma dar o melhor resultado.
Onde a equipe vê os pedidos de agendamento?
No ticket da conversa. Com etiquetas e o Kanban por fases, dá para acompanhar quais pedidos estão aguardando confirmação.
Conclusão
O agendamento pelo WhatsApp fica muito mais leve quando o cliente informa tudo de uma vez: serviço, data, período e observações em um formulário curto, com a equipe só confirmando. Use o Flow para coletar, o chatbot para direcionar e respostas rápidas para confirmar sem demora.
Quer montar o seu formulário de agendamento? Teste o ClikChat grátis por 3 dias.
