Barbeiro Rápidodocs

Notificações por e-mail

3 min de leituraAtualizado há 2 meses

A barbearia dispara e-mails automáticos pro cliente em agendamento criado, alterado, cancelado e como lembrete 24h antes. Equipe (barbeiro + dono) também recebe pra ficar ciente.

Cliente — quando recebe

Pra cada agendamento, o cliente recebe e-mail nos seguintes momentos:

Evento E-mail enviado pro cliente
Agendamento criado (pelo cliente ou painel) Confirmação imediata
Reagendamento Nova confirmação com horário atualizado
Cancelamento pelo staff Aviso de cancelamento
24 horas antes do horário Lembrete

Cancelamento feito pelo próprio cliente não dispara e-mail pro cliente (faria pouco sentido), só pro staff.

Edição silenciosa (do Owner) não dispara e-mail nenhum — é exatamente o ponto. Detalhes em Reagendar e edição silenciosa.

Equipe — quando recebe

Owner e barbeiro recebem e-mail em:

Evento E-mail pro time
Agendamento criado Aviso "novo agendamento"
Reagendamento pelo cliente Confirma o novo horário
Cancelamento pelo cliente Aviso "cliente cancelou"

Conteúdo do e-mail

Todo e-mail transacional inclui:

  • Nome da barbearia.
  • Barbeiro.
  • Serviço (nome, duração).
  • Data e horário (formato pt-BR).
  • Endereço completo da barbearia.
  • Telefone de contato da barbearia.
  • Link permanente do agendamento (pra cliente acessar sem login).

Cliente sem e-mail

Se o cliente não preencheu e-mail ao agendar, ele simplesmente não recebe nada por e-mail. O sistema pula sem erro.

Pra esses clientes, o canal é o WhatsApp (se a barbearia ativou — ver Confirmação e lembrete por WhatsApp).

Recomende sempre que o cliente preencha o e-mail. Sem ele, perde o canal mais confiável de confirmação. WhatsApp ajuda mas tem mais ruído.

E-mails que não existem em v0

  • Ofertas de marketing.
  • Newsletter.
  • Aviso de aniversário.
  • Pedido de avaliação automática.

V0 é só transacional — agendamentos, mudanças, cancelamentos, lembretes.

Falha de envio

Se o servidor de e-mail rejeita ou cai, o sistema:

  • Tenta novamente até 3 vezes automaticamente.
  • Após 3 falhas, registra um log de aviso e desiste.
  • Não bloqueia o agendamento — ele continua válido.

Lembrete 24h — detalhe

O job de lembrete é agendado no momento do booking pra rodar 24h antes. Quando vai rodar:

  1. Verifica se o agendamento ainda está scheduled.
  2. Verifica se o horário ainda é futuro (starts_at > now()).
  3. Verifica se o lembrete ainda não foi enviado.

Se tudo bate, envia. Se não, descarta silenciosamente. Idempotente — reschedule cria novo job; o antigo, ao rodar, descarta sozinho.

Como configurar

E-mail é automático — não há toggle pra ligar/desligar por barbearia. Seu plano sempre inclui transacional.

Próximos passos

Foi útil?