Como criar um sistema de agendamento para o seu negócio (e por que o calendário é a parte fácil)
Um sistema de agendamento precisa de quatro dados, o que se agenda, quem atende, em qual horário e quanto dura cada atendimento. A duração é a que quase sempre falta, e é a que faz os horários se sobreporem.
Ximena tem uma clínica de fisioterapia em Tampico e atende sozinha. O dia dela traz três coisas diferentes: uma avaliação inicial que leva uma hora, sessões de acompanhamento de quarenta minutos, e terapia com equipamento que sai em vinte e cinco.
Ela agenda tudo pelo WhatsApp. A cada duas semanas acontece a mesma coisa: chega uma paciente nova às 11h para avaliação, quando às 11h30 já tinha outra sessão marcada. Alguém espera quarenta minutos na sala de espera ou alguém vai embora.
Ximena não precisa de um calendário mais bonito. Precisa que a agenda saiba que uma avaliação não cabe no mesmo espaço que um acompanhamento. É sobre isso que trata este post: como criar um sistema de agendamento que organize seus horários de verdade, e qual é o dado que quase todo mundo deixa de fora.
O que é um sistema de agendamento e em que ele se diferencia de um formulário?
Um sistema de agendamento é o que decide quais horários o seu cliente pode escolher e reserva esse horário para ele. Mostra horários livres de verdade, e quando alguém escolhe um, esse horário desaparece para os demais.
Um formulário de contato não faz nada disso. Recebe “eu gostaria de quinta-feira à tarde” e deixa isso numa caixa de entrada para você responder. É um pedido, não um agendamento.
Os dois servem, para coisas diferentes. Se você sempre negocia o horário — vê o caso primeiro e depois decide quanto tempo vai levar — o formulário está bem. Se você já sabe de antemão quanto tempo dura cada coisa que faz, aí sim vale a pena o calendário, porque cada mensagem de ida e volta para fechar um horário é tempo que você já não está cobrando.
Os quatro dados que fazem funcionar
Qualquer agenda online, onde você for montá-la, precisa exatamente de quatro coisas:
- O que se agenda. Seus serviços: avaliação inicial, sessão de acompanhamento, terapia com equipamento.
- Quem ou o que atende. A isso se chama o recurso: você, cada cabeleireiro, cada poltrona, cada consultório, cada quadra. É o que fica ocupado quando alguém reserva.
- Em qual horário. Seus horários normais da semana: segunda a sexta das 9h às 14h e das 16h às 19h, sábados das 9h às 13h.
- Quanto dura cada atendimento. Sessenta minutos a avaliação. Quarenta o acompanhamento. Vinte e cinco a terapia com equipamento.
Os três primeiros quase sempre são preenchidos. O quarto é o que as pessoas pulam, e é justamente o que quebra tudo.
Por que seus horários se sobrepõem mesmo já tendo calendário?
Porque a duração está escrita em dois lugares e os dois não dizem a mesma coisa.
Na sua página você colocou “Avaliação inicial — 60 min” como texto, porque fica bonito junto do preço. E, separadamente, na configuração da sua agenda, os horários estão divididos de trinta em trinta minutos, porque foi assim que veio de fábrica. Seu cliente lê uma hora, escolhe um bloco de meia hora, e a agenda dá razão à meia hora.
Ninguém errou. Você tem dois números e o calendário só obedece a um deles.
Por isso, quando construímos isso na Proyecta, a duração vive no recurso e não no serviço. Quando um serviço tem calendário, a única duração que existe é a do recurso, e é esse o número que organiza os horários. Não existe um segundo campo de “duração” que você possa preencher na ficha do serviço, de propósito: um número escrito ali contradiria os próprios horários que o calendário está oferecendo.
Começa em sessenta minutos por atendimento até você mudar, serviço por serviço, na tela de Disponibilidade. Esse é o passo que te poupa da sala de espera cheia: entrar e colocar 40 no acompanhamento e 25 na terapia com equipamento, uma única vez.
E quanto a não deixar duas pessoas entrarem no mesmo horário, isso você não configura: o motor reserva o horário em uma única operação, então duas pessoas que cliquem em enviar ao mesmo tempo não conseguem ficar as duas com as 11h.
Como você bloqueia o dia em que não vai abrir?
Com exceções, que ficam separadas do seu horário semanal.
Seu horário normal é a regra: terça-feira das 9h às 14h. A exceção é o feriado, a ponte que você tira, a manhã em que tem curso. Você marca esse dia e ele deixa de oferecer horários, sem mexer no seu horário de sempre nem precisar lembrar de voltar a ativá-lo na segunda.
É a parte mais pequena e a mais apreciada. Se sua única forma de fechar um dia é apagar seu horário completo, mais cedo ou mais tarde você esquece de reativá-lo.
O que o seu cliente vê e o que você vê
Sua paciente entra na sua página, escolhe o serviço, vê os horários livres de verdade e reserva um. Se o serviço tem preço, ela paga naquele momento; se não tem preço, o agendamento é confirmado direto, de graça. Não é preciso colocar preço em algo para poder agendá-lo.
Depois, fica a página da conta dela, onde vê seus próximos agendamentos e pode cancelar sem precisar te escrever. Quando confirma, a confirmação já traz por onde cancelar ou remarcar o atendimento.
Do seu lado são duas telas, e vale a pena não confundi-las. Disponibilidade é onde você monta as coisas: o recurso de cada serviço, seus horários da semana, as exceções e quanto dura cada atendimento. Reservas é sua agenda do dia a dia, onde você vê quem vem e a que horas. A primeira você quase não abre de novo. A segunda você abre todas as manhãs.
E se você não colocar horário em um serviço?
Então esse serviço não tem calendário, e se comporta como formulário: chegam solicitações e você responde.
Isso explica o “não aparecem horários” de muita gente. Não está quebrado: a esse serviço nunca foi configurado um recurso com horário, então ele faz a única coisa honesta que pode fazer, que é anotar o seu recado em vez de inventar disponibilidade.
Também serve de propósito. Ximena deixou dois serviços com calendário e um — terapia a domicílio, onde o tempo depende de para onde ela precisa ir — como solicitação. Nem todo o seu negócio precisa caber em blocos.
Como ter isso ainda esta semana
Você descreve e já funciona. Literalmente, escreva assim:
“Uma página para minha clínica de fisioterapia em Tampico, com três serviços agendados online: avaliação inicial de 60 minutos a 700 pesos, sessão de acompanhamento de 40 minutos, e terapia com equipamento de 25 minutos. Atendo de segunda a sexta das 9h às 14h e das 16h às 19h, e sábados das 9h às 13h. Terapia a domicílio que seja só solicitação.”
Dali sai a página publicada, com seu calendário, sua agenda e o link para enviar pelo WhatsApp. Antes de dar isso a alguém, confira duas coisas: que a duração de cada serviço seja a que de fato leva, e que seus horários sejam os desta semana e não os do ano passado.
E antes de montar qualquer coisa, um exercício de cinco minutos que quase sempre muda os números que você ia colocar: abra sua agenda da semana passada e marque cada atendimento que não durou o que estava previsto. Se der três ou mais, aí está o seu problema, e não era o calendário.
Quando quiser ver isso com o seu negócio, descreva em proyecta.dev e publique.