Site próprio com agendamento e recepcionista no WhatsApp para barbearias

Nzila, produto próprio · Beleza e serviços locais · 2026

O problema

Barbearia com agenda cheia perde cliente de um jeito silencioso: a mensagem chega no WhatsApp enquanto o barbeiro está com a navalha na mão, ninguém responde em dez minutos, e a pessoa marca em outro lugar. A agenda no caderno não avisa a véspera, e a falta vira horário vazio que não volta.

A saída que o mercado oferece é o aplicativo de agenda. Ele resolve a marcação, mas a barbearia vira um perfil dentro do app de outra empresa, com o concorrente aparecendo do lado e, às vezes, comissão sobre o cliente que já era dela. Nenhum desses aplicativos entrega um site no domínio da própria barbearia, que é o que aparece quando alguém procura no Google.

As restrições

As decisões

Uma base de código, uma implantação por cliente

Cada barbearia tem o próprio projeto de implantação, o próprio repositório de conteúdo e o próprio domínio, todos servidos pela mesma base de código. O que muda de um cliente para outro é configuração e conteúdo: as cores da marca vêm do CMS e viram variáveis de tema, e cada funcionalidade liga ou desliga por variável de ambiente.

alternativa descartada

Um sistema único guardando os dados de todas as barbearias juntos. Descartado: um único erro mostraria a agenda de uma barbearia para outra, e o ganho de escala só aparece com um volume de clientes que o produto ainda não tem.

A recepcionista conversa, o código age

O modelo de linguagem escreve respostas a partir do que a barbearia publicou no CMS: preço, horário, endereço, serviço. Cancelar e remarcar não passam por ele. O sistema entende o pedido e a ação é feita por regras fixas, que consultam a agenda real antes de confirmar qualquer coisa. A troca de provedor de modelo é configuração, não reescrita.

alternativa descartada

Deixar a inteligência artificial mexer na agenda por conta própria. Descartado: um horário confirmado que não existe é pior que uma resposta lenta, e é o tipo de erro que o cliente descobre na porta.

O robô percebe sozinho quando um humano assumiu

O sistema anota cada mensagem que ele mesmo envia. Quando sai do número da barbearia uma mensagem que não está nessa lista, alguém digitou no celular, e o robô fica em silêncio naquela conversa por duas horas. Essa lista fica guardada num lugar só, compartilhado por todos os servidores; quando cada servidor tinha a sua, o robô chegou a responder por cima do atendente.

alternativa descartada

Um botão no painel para pausar o robô. Descartado: depende de alguém lembrar de apertar, no meio do atendimento, que é exatamente quando ninguém lembra.

A confirmação só afirma o que foi enviado de verdade

Ao agendar, o horário é conferido de novo contra a agenda do profissional, e se alguém pegou antes a pessoa é avisada, em vez de duas reservas no mesmo horário. Depois, agenda, e-mail e WhatsApp são canais independentes, cada um devolvendo o próprio estado. Se o WhatsApp cair, o resto segue valendo, e a tela de confirmação não promete a mensagem que não saiu.

alternativa descartada

Uma confirmação única de sucesso. Descartado: esconde a falha de um canal atrás do sucesso dos outros, e o cliente espera uma mensagem que nunca vem.

O resultado

O produto está pronto para venda, com uma barbearia de demonstração completa em barbeariamodelo.samuelramos.dev: site, agendamento em etapas, confirmação e lembrete por WhatsApp e e-mail, convite de calendário, e um painel para dono, barbeiro e recepção com relatório mensal, caixa de conversas e tela de vitrine para o balcão.

A implantação de um cliente novo é um roteiro escrito, não um projeto. O sistema é verificado por mais de 360 testes automáticos, e roda em hospedagem gratuita com rotinas que renovam o banco de dados antes de ele expirar, para o WhatsApp não desconectar.

Ainda não há barbearia cliente em produção, então não há número de agendamento ou de falta para mostrar. Os indicadores que vão medir o produto já estão definidos: agendamentos por mês pelo site e faltas antes e depois da confirmação automática.

ficha técnica

stack
Next.js · TypeScript · Prismic · Google Calendar · Redis · Evolution API
duração
demonstração no ar em 9 dias
papel
Produto, arquitetura e desenvolvimento
← todos os casos