"É pra minha filha Alessandra também, mesmo horário — ela vai fazer sobrancelha e pé e mão."

Essa frase, dita num salão qualquer numa terça-feira, quebra silenciosamente a maioria dos sistemas de agendamento. Não porque seja rara — é das coisas mais comuns que existem em salão, clínica pediátrica, oficina, veterinário — mas porque quase todo sistema foi desenhado com uma premissa: um número de WhatsApp é uma pessoa.

Não é. Um número é um contato, e um contato pode marcar para a família inteira.

O que quebra, exatamente

Quando o sistema assume que contato = pessoa, três coisas dão errado ao mesmo tempo:

O serviço repetido "atualiza" em vez de somar. A mãe quer sobrancelha, a filha também. O sistema entende o segundo pedido como correção do primeiro e cobra uma sobrancelha. O salão faz dois procedimentos e recebe por um.

O mesmo horário vira conflito. As duas às 15h30 é exatamente o que a cliente pediu — com profissionais diferentes, é perfeitamente possível. Mas a trava que impede a mesma pessoa de ser marcada duas vezes no mesmo horário (que é uma trava correta) barra o pedido, e a assistente começa a oferecer 16h10, 16h50, empurrando a filha para o fim da tarde sem motivo.

O comprovante não bate. A cliente paga R$ 179,94 de uma vez pelas duas. Se o sistema dividiu errado por dentro, a mensagem de "recebido" mostra um valor menor — e a cliente, com razão, desconfia.

Nenhum desses erros aparece em teste. Todos aparecem no sábado cheio.

O que precisa mudar

Reconhecer o sinal. Não vale duplicar serviço porque o texto ficou ambíguo. Vale quando a cliente disse que é para outra pessoa: "minha filha", "minha irmã", "para a Alessandra", "ela também vai fazer". É um sinal explícito, e é ele que autoriza a segunda unidade.

Guardar de quem é cada coisa. O pedido precisa saber que aquela sobrancelha é da Alessandra e a outra é da mãe. Isso resolve o preço (soma as duas), resolve o comprovante (uma cobrança, dois serviços) e resolve o registro na agenda — cada horário sai marcado com o nome de quem vai sentar na cadeira.

Permitir o mesmo horário para pessoas diferentes. A trava de sobreposição continua valendo para a mesma pessoa; para duas pessoas com profissionais diferentes, o horário coincidente é o normal, não a exceção.

Não cobrar de novo o que já foi marcado. Se a assistente re-registra o pedido a cada confirmação — e elas fazem isso —, a unidade da filha não pode entrar duas vezes no carrinho. Quem já tem horário marcado não volta para a conta.

Sem tratar Tratando
Cobra 1 sobrancelha Cobra 2, uma para cada
Filha empurrada para 16h50 As duas às 15h30, profissionais diferentes
Comprovante com valor menor Um pagamento, todos os serviços listados
Agenda sem dizer de quem é Cada horário com o nome da pessoa

O teste que vale mais que o teste automatizado

Descobrimos a maior parte desses problemas de um jeito específico: repetindo uma conversa real contra o sistema, do começo ao fim, várias vezes.

Uma bateria de testes automatizados verifica o que você imaginou que podia dar errado. Uma conversa real — com as mensagens exatamente como a cliente escreveu, na ordem em que escreveu — mostra o que você não imaginou. Foi assim que apareceu o detalhe mais caro de todos: uma unidade sobrescrevendo a outra por dentro, sem erro nenhum na tela, só um valor menor no fim.

Se você opera com agenda e cobrança automática, vale escolher um atendimento confuso do mês passado e passar ele inteiro pelo sistema de novo. É desconfortável e é o teste mais honesto que existe.

Para o resto do fluxo de agenda e dinheiro, veja a cobrança que confirma o horário errado e pagar antes de agendar.