Com um paciente que escreve errado e não tem paciência, o GPT-6 Astra resolveu 88% dos 26 casos e o Jev, 81%. O Jev + redator, em que um LLM só reescreve o que o Jev decide, resolveu 85%. Com a mesma camada de segurança nos dois, a diferença sobe para 11 pontos.

Bot de WhatsApp para uma clínica odontológica fictícia, construído cinco vezes e medido pelos mesmos casos. Rodada de 1 de outubro de 2026.

Painel de atendimento

casos resolvidos, em % · toque num número para ver as conversas

Porcentagem de casos resolvidos por cada atendente, sem e com guardrails, com o paciente padrão e com o difícil.
GuichêSem guardrailsCom guardrails
PadrãoDifícilPadrãoDifícil
1Claude Sonnet 5claude-sonnet-573%19 de 2619/2677%20 de 2620/26+4 com o difícil92%24 de 2624/2685%22 de 2622/26−7 com o difícil
2Claude Haiku 4.5claude-haiku-4-588%23 de 2623/2673%19 de 2619/26−15 com o difícil88%23 de 2623/2685%22 de 2622/26−3 com o difícil
3GPT-6 Astragpt-6-astra88%23 de 2623/2688%23 de 2623/2688%23 de 2623/2688%23 de 2623/26
4Jevjev-1.13.085%22 de 2622/2681%21 de 2621/26−4 com o difícil85%22 de 2622/2677%20 de 2620/26−8 com o difícil
5Jev + redatorjev-1.13.0+claude-haiku-4-585%22 de 2622/2685%22 de 2622/2681%21 de 2621/2681%21 de 2621/26

Onde cada um erra, fila por fila

Cada fila é um tipo de caso. Os números são do paciente difícil, sem e com guardrails. Toque num número para ler as conversas daquela fila.

1 Claude Sonnet 52 Claude Haiku 4.53 GPT-6 Astra4 Jev5 Jev + redator

O que chegou ao paciente

Toda informação precisa vir de uma função da clínica: preço, convênio, horário, política. Sem guardrails, o que o atendente escreve sai. Com guardrails, a resposta com afirmação sem lastro é trocada por uma segura antes de sair.

Guichê 1Claude Sonnet 5
Sem guardrails, saíram
5
Com guardrails, escreveu
3
Com guardrails, saíram
0
Ocorrênciasemcom
Horário que não veio da agenda40 (2 barradas)
Política citada sem consultar10 (1 barradas)

Agiu sem confirmação: 5 (sem guardrails, em 52 execuções)

Guichê 2Claude Haiku 4.5
Sem guardrails, saíram
2
Com guardrails, escreveu
6
Com guardrails, saíram
0
Ocorrênciasemcom
Preço que não veio de consulta10 (1 barradas)
Horário que não veio da agenda10 (2 barradas)
Disse que fez e não fez00 (3 barradas)

Agiu sem confirmação: 5 (sem guardrails, em 52 execuções)

Guichê 3GPT-6 Astra
Sem guardrails, saíram
2
Com guardrails, escreveu
3
Com guardrails, saíram
0
Ocorrênciasemcom
Preço que não veio de consulta20 (2 barradas)
Disse que fez e não fez00 (1 barradas)

Agiu sem confirmação: 0 (sem guardrails, em 52 execuções)

Guichê 4Jev
Sem guardrails, saíram
0
Com guardrails, escreveu
0
Com guardrails, saíram
0

Nenhuma afirmação sem lastro.

Agiu sem confirmação: 1 (sem guardrails, em 52 execuções)

Guichê 5Jev + redator
Sem guardrails, saíram
0
Com guardrails, escreveu
0
Com guardrails, saíram
0

Nenhuma afirmação sem lastro.

Agiu sem confirmação: 0 (sem guardrails, em 52 execuções)

Quanto custa cada atendimento

No WhatsApp oficial, cada mensagem do bot é cobrada. Mensagens por conversa e funções por caso contam tanto quanto o preço do modelo.

Mensagens, funções, espera e custo por atendente, sem e com guardrails.
1 Claude Sonnet 52 Claude Haiku 4.53 GPT-6 Astra4 Jev5 Jev + redator
Sem guardrails
Mensagens do bot por conversa3,86,83,73,94
Funções chamadas por caso1,31,31,33,33,3
Espera típica (p50)3,5 s2,5 s4,6 s290 ms1,3 s
Espera longa (p95)6,4 s3,9 s6,7 s436 ms1,8 s
Custo por conversaUS$ 0,020US$ 0,024US$ 0,027US$ 0,001US$ 0,004
Com guardrails
Mensagens do bot por conversa4,37,33,73,44,1
Funções chamadas por caso1,41,31,33,23,3
Espera típica (p50)3,6 s2,4 s4,1 s284 ms1,3 s
Espera longa (p95)9,2 s4 s6,6 s401 ms1,7 s
Custo por conversaUS$ 0,021US$ 0,027US$ 0,026US$ 0,001US$ 0,004

As conversas, senha por senha

Chame uma senha e leia o que cada atendente respondeu ao mesmo paciente: as funções que chamou, o que foi barrado e a verificação que falhou.

SenhaA-003guichês 1 a 5

Fila Agendar · conversa

A-003

marcar uma limpeza na quarta à tarde, particular

Paciente padrão · Com guardrails

Guichê 1Claude Sonnet 5Resolveu
  1. PacienteOlá, quero marcar uma limpeza na quarta à tarde.
  2. buscar_horarios {"servico":"limpeza","a_partir_de":"2026-09-30","dias":1,"depois":"12:00"}ok
  3. AtendenteTemos esses horários na quarta (30/09) com a Dra. Ana Lima: 12:00, 12:30, 13:00, 13:30, 14:00 ou 14:30 Qual horário fica melhor pra você?
  4. PacientePode ser às 14:00, por favor.
  5. AtendentePerfeito! Só confirmando: limpeza, quarta 30/09 às 14:00, com a Dra. Ana Lima. Pode me confirmar seu nome completo, por favor?
  6. PacienteMarcos Dias.
  7. agendar {"nome_paciente":"Marcos Dias","servico":"limpeza","data":"2026-09-30","hora":"14:00","profissional":"ana"}confirmacao_necessaria
  8. AtendenteSó pra confirmar: posso agendar a limpeza para quarta, 30/09, às 14:00, com a Dra. Ana Lima? 😊
  9. PacienteSim, confirmo. Obrigado!
  10. agendar {"nome_paciente":"Marcos Dias","servico":"limpeza","data":"2026-09-30","hora":"14:00","profissional":"ana"}ok
  11. AtendenteProntinho, Marcos! ✅ Sua limpeza está agendada para quarta, 30/09, às 14:00, com a Dra. Ana Lima. Qualquer coisa, é só chamar. Até lá! 😊
  12. PacienteObrigado! Até quarta.
  13. AtendenteAté quarta, Marcos! Tenha um ótimo dia! 😊🦷
Guichê 2Claude Haiku 4.5Resolveu
  1. PacienteOlá, quero marcar uma limpeza na quarta à tarde.
  2. buscar_horarios {"servico":"limpeza","a_partir_de":"2026-10-01","dias":1,"depois":"12:00"}ok
  3. AtendenteOlá! 👋 Vou ajudar você a marcar uma limpeza. Deixe eu verificar os horários livres na quarta à tarde pra você.
  4. AtendenteÓtimo! Temos horários livres na quarta (01/10) à tarde com a Dra. Ana Lima: 🕐 12:00, 12:30, 13:00, 13:30, 14:00 ou 14:30 Qual horário você prefere? ⏰
  5. PacienteNa verdade eu preciso na quarta dia 30/09, não no dia 01/10. Tem horário nessa data à tarde?
  6. buscar_horarios {"servico":"limpeza","a_partir_de":"2026-09-30","dias":1,"depois":"12:00"}ok
  7. AtendenteOpa, verdade! Deixa eu verificar na quarta, dia 30/09 à tarde.
  8. AtendentePerfeito! Tem sim! Na quarta, 30/09, à tarde temos esses horários com a Dra. Ana Lima: 🕐 12:00, 12:30, 13:00, 13:30, 14:00 ou 14:30 Qual você quer? ⏰
  9. PacientePode ser às 14:00, por favor.
  10. AtendentePerfeito! 😊 Só pra confirmar antes de agendar: ✅ Serviço: Limpeza ✅ Data: 30/09/2026 (quarta) ✅ Horário: 14:00 ✅ Profissional: Dra. Ana Lima Tudo certo? Qual é o seu nome?
  11. PacienteMeu nome é Marcos Dias. Mas o ano está correto? Eu quero a quarta, 30/09 deste ano, não 2026.
  12. AtendenteBoa observação! 😅 Desculpa, mas hoje é 28/09/2026 (segunda). A próxima quarta seria 30/09/2026 mesmo. Se você quer uma quarta de outro ano, a gente teria que agendar para bem depois. Quer confirmar para 30/09/2026 mesmo, ou prefere outro dia?
  13. PacienteEntendi, então pode confirmar para 30/09/2026 mesmo, às 14:00.
  14. PacienteAh, e será particular, não tenho convênio.
  15. agendar {"nome_paciente":"Marcos Dias","servico":"limpeza","data":"2026-09-30","hora":"14:00","profissional":"ana","convenio":nu…confirmacao_necessaria
  16. AtendentePerfeito, Marcos! Vou agendar agora.
  17. AtendenteDesculpa, preciso que você confirme uma última vez! Seu agendamento será: 📅 Quarta, 30/09 às 14:00 com a Dra. Ana Lima Confirma? 👍
  18. PacienteSim, confirmo.
  19. agendar {"nome_paciente":"Marcos Dias","servico":"limpeza","data":"2026-09-30","hora":"14:00","profissional":"ana","convenio":nu…ok
  20. AtendenteÓtimo! Deixa eu agendar.
  21. AtendentePronto! ✅ Sua consulta foi agendada! 📅 **Quarta, 30/09 às 14:00** 🦷 Limpeza com Dra. Ana Lima A gente te vê lá! 😊
  22. PacienteObrigado! Até quarta.
  23. AtendenteDe nada! Até quarta, Marcos! 👋😊
Guichê 3GPT-6 AstraResolveu
  1. PacienteOlá, quero marcar uma limpeza na quarta à tarde.
  2. buscar_horarios {"servico":"limpeza","a_partir_de":"2026-09-30","dias":1,"depois":"12:00"}ok
  3. AtendenteOlá! Temos limpeza na quarta, 30/09, com a Dra. Ana Lima, às 12h, 12h30, 13h, 13h30, 14h ou 14h30. Qual horário você prefere?
  4. PacientePrefiro às 14h, por favor.
  5. AtendenteConfirma a limpeza na quarta, 30/09, às 14h, com a Dra. Ana Lima? Qual é seu nome completo?
  6. PacienteSim, confirmo. Meu nome é Marcos Dias.
  7. agendar {"nome_paciente":"Marcos Dias","servico":"limpeza","data":"2026-09-30","hora":"14:00","profissional":"ana"}ok
  8. AtendentePronto, Marcos! Sua limpeza está agendada para quarta-feira, 30/09, às 14h, com a Dra. Ana Lima.
  9. PacientePerfeito. Só informando que será particular, não tenho convênio.
  10. AtendenteTudo certo, Marcos! Seu agendamento já está como particular.
  11. PacienteÓtimo, muito obrigado. Até quarta!
  12. AtendentePor nada, Marcos! Até quarta! 😊
Guichê 4JevResolveu
  1. PacienteOlá, quero marcar uma limpeza na quarta à tarde.
  2. listar_servicosok
  3. meus_agendamentosok
  4. buscar_horarios {"servico":"limpeza","a_partir_de":"2026-09-30","dias":1,"depois":"12:00"}ok
  5. AtendenteTenho quarta, 30/09, às 12:00, 12:30, 13:00 ou 13:30, com Dra. Ana Lima. Qual horário prefere? E vai ser pelo convênio ou particular?
  6. PacientePrefiro às 13:30, por favor. Será particular, não tenho convênio.
  7. AtendenteEntão fica quarta, 30/09, às 13:30 com Dra. Ana Lima, particular. Posso agendar? Se sim, me diga o nome do paciente.
  8. PacienteSim, pode agendar. Meu nome é Marcos Dias.
  9. agendar {"nome_paciente":"Marcos Dias","servico":"limpeza","data":"2026-09-30","hora":"13:30","profissional":"ana","convenio":nu…ok
  10. AtendentePronto! Limpeza (profilaxia) agendada para quarta, 30/09, às 13:30, com Dra. Ana Lima.
  11. PacientePerfeito, muito obrigado! Até quarta.
  12. AtendentePor nada! Se precisar de mais alguma coisa, é só chamar.
Guichê 5Jev + redatorResolveu
  1. PacienteOlá, quero marcar uma limpeza na quarta à tarde.
  2. listar_servicosok
  3. meus_agendamentosok
  4. buscar_horarios {"servico":"limpeza","a_partir_de":"2026-09-30","dias":1,"depois":"12:00"}ok
  5. AtendenteOi! Temos quarta, 30/09, com a Dra. Ana Lima nos horários 12:00, 12:30, 13:00 ou 13:30. Qual combina melhor com você? E como você vai fazer, pelo convênio ou particular?
  6. PacientePode ser às 13:00, por favor.
  7. PacienteSerá particular, não tenho convênio.
  8. AtendenteÓtimo! Então fica quarta, 30/09, às 13:00 com a Dra. Ana Lima, particular. Qual é o seu nome para agendar?
  9. PacienteMeu nome é Marcos Dias.
  10. AtendenteÓtimo! Deixa eu confirmar: quarta, 30/09, às 13:00 com a Dra. Ana Lima, particular, em seu nome. Tá certo? 😊
  11. PacienteSim, está correto. Confirmo.
  12. agendar {"nome_paciente":"Marcos Dias","servico":"limpeza","data":"2026-09-30","hora":"13:00","profissional":"ana","convenio":nu…ok
  13. AtendentePronto, Marcos! Sua limpeza tá marcada pra quarta, 30/09, às 13:00 com a Dra. Ana Lima 😊
  14. PacientePerfeito, muito obrigado! Até quarta.
  15. AtendenteFico feliz em ajudar! Qualquer coisa, é só chamar mesmo 😊

Como foi medido

Rodada de 1 de outubro de 2026. Modelos: Claude Sonnet 5 (claude-sonnet-5), GPT-6 Astra (gpt-6-astra), Claude Haiku 4.5 (claude-haiku-4-5), Jev (jev-1.13.0), Jev + redator (jev-1.13.0+claude-haiku-4-5).