Barbeiro Rápidodocs

Como o cliente agenda online

3 min de leituraAtualizado há 2 meses

O fluxo do cliente é desenhado pra ser direto. Ele escolhe serviço primeiro (pra duração ficar fixa), depois data, depois horário, depois deixa os dados. Sem pular etapa, sem cadastro, sem senha.

O passo a passo do cliente

https://app.barbeirorapido.com/b/{sua-barbearia} ou já direto na página do barbeiro /b/{sua-barbearia}/{barbeiro}.

2. Escolhe o barbeiro (se entrou pela landing)

Vê a lista, clica em "Ver horários" no barbeiro escolhido.

3. Escolhe o serviço

A lista mostra os serviços que aquele barbeiro atende, com duração (ex: "30 min") e preço (ex: "R$ 35,00"). Clique fixa o serviço — a partir daí, todos os horários mostrados consideram a duração desse serviço.

4. Escolhe a data

Aparece um picker com os próximos ~30 dias. Datas em que o barbeiro não tem janela aberta (sem horário recorrente naquele dia da semana) ficam desabilitadas.

5. Escolhe o horário

Grid com os horários disponíveis para a data escolhida. Já filtrados:

  • Cabe a duração do serviço inteiro.
  • Não colide com agendamento existente.
  • Não colide com bloqueio.
  • Está dentro de um intervalo de trabalho.

Se nenhum aparece, o cliente vê: "Sem horários nesse dia. Tente outra data."

6. Preenche os dados

Form com:

  • Nome — obrigatório.
  • Telefone — obrigatório, formato brasileiro.
  • E-mail — opcional.

Se já é cliente conhecido (mesmo telefone), os campos vêm pré-preenchidos automaticamente — o sistema busca pelo telefone e devolve nome e e-mail anteriores.

Lookup automático. Enquanto o cliente digita o telefone, o sistema procura pelo registro com aquele número na sua barbearia. Se acha um agendamento futuro do mesmo cliente, mostra um aviso não-bloqueante: "Você já tem 1 agendamento em [data/hora]. Pode continuar se for pra outra pessoa." Cliente decide se segue.

7. Confirma

Botão Agendar.

O sistema:

  1. Valida em transação que o horário ainda está disponível.
  2. Cadastra o cliente (ou reutiliza o existente pelo telefone).
  3. Cria o agendamento com status = scheduled.
  4. Gera o link permanente (access_token).
  5. Envia notificação.

8. Tela de sucesso

O cliente vê:

  • Detalhes do agendamento: barbearia, barbeiro, serviço, data e hora.
  • Endereço da barbearia.
  • Link permanente em destaque, com botão "Copiar link".
  • Botões "Cancelar" e "Reagendar".

Mensagem de cabeçalho: "Agendamento confirmado! Salve este link pra acessar/cancelar depois, caso não receba o e-mail."

O que o cliente recebe

  • E-mail com confirmação (se preencheu e-mail). Inclui detalhes + o link permanente.
  • WhatsApp com confirmação imediata (se a barbearia ativou os lembretes WhatsApp).
  • Lembrete 24 horas antes por e-mail.
  • Lembrete 2 horas antes por WhatsApp (se ativo).

Detalhes em Notificações por e-mail e Confirmação e lembrete por WhatsApp.

E se dois clientes tentam o mesmo horário?

Caso clássico — duas pessoas confirmam ao mesmo tempo. O sistema usa transação com lock pra garantir que só um vai conseguir. O outro vê erro 409 e a grade recarrega: "Esse horário acabou de ser ocupado. Escolha outro."

Não tem condição de corrida — sempre uma pessoa ganha, a outra escolhe outro horário.

Tem dois caminhos: olhar o e-mail/WhatsApp anterior, ou usar Buscar um agendamento existente.

Próximos passos

Foi útil?