Um modelo de IA não é uma pessoa: quando fica em dúvida se uma ação deu certo, ele repete. No atendimento isso é inofensivo ("desculpe, como eu dizia…"), mas no agendamento é um cliente com dois compromissos idênticos na agenda — e uma equipe confusa sem saber qual vale.
Por que acontece (mesmo com a IA "boa")
O modelo decide chamar a ferramenta agendar, a resposta demora meio segundo a mais, a conversa dá uma volta — e ele chama de novo. Ou o cliente diz "confirma pra mim?" e o modelo, em vez de responder "já está confirmado", executa a ação outra vez. Não é defeito do seu fornecedor de IA: é a natureza probabilística da coisa. Quem tem que ser determinístico é o sistema por trás.
A solução tem nome: idempotência
Idempotência é a propriedade de uma ação poder ser executada duas vezes com o mesmo efeito de uma. No agendamento: se já existe um compromisso daquele cliente, naquela data, naquele horário, o segundo pedido de agendar não cria nada — devolve o compromisso que já existe, e a IA responde "já está confirmado! ✅".
O cliente nem percebe. A agenda fica íntegra. E o modelo pode "gaguejar" à vontade que o motor segura.
O detalhe que quase ninguém acerta: o serviço
Aqui mora a pegadinha que encontramos numa implantação real. A regra "mesmo cliente + mesma data + mesmo horário = duplicado" parece completa — até o dia em que a cliente quis dois serviços no mesmo horário de propósito: escova com uma profissional e banho de gel com outra, às 14h.
A idempotência ingênua olhou para "cliente + 14h", achou que era repetição… e descartou o segundo serviço silenciosamente. A cliente saiu achando que tinha os dois marcados; a agenda só tinha um.
A chave de idempotência correta inclui o serviço: cliente + data + horário + serviço. Mesmo serviço repetido → segura. Serviço diferente no mesmo horário → é um pedido novo (que merece a própria verificação de conflito, mas isso é outro artigo).
Checklist para o seu sistema
- Repetir "agendar" com os mesmos dados não pode criar dois compromissos.
- A chave de duplicidade inclui o serviço, não só data e hora.
- A resposta ao pedido repetido é confirmar o que existe — nunca erro técnico na cara do cliente.
- Teste os dois cenários: a repetição acidental e o duplo agendamento proposital.
Na Atendize, o Atendente IA agenda com essas regras no motor — testadas com cliente simulado antes de qualquer go-live. Experimente: 7 dias grátis, sem cartão, planos a partir de R$197/mês.