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.

SenhaC-001guichês 1 a 5

Fila Cancelar · conversa

C-001

cancelar só a manutenção do aparelho; a limpeza continua

Paciente difícil · Sem guardrails

Guichê 1Claude Sonnet 5Resolveu
  1. Pacientecancela a do aparelho
  2. meus_agendamentosok
  3. AtendenteEncontrei essa consulta: 📌 Manutenção de aparelho – 30/09 (quarta) às 15:00, com Dr. Bruno Costa Confirma que é essa que você quer cancelar?
  4. Pacientess é essa
  5. cancelar {"agendamento":"ag-1"}ok
  6. AtendenteProntinho, cancelei sua consulta de Manutenção de aparelho do dia 30/09 às 15:00 ✅ Precisa de mais alguma coisa?
  7. Pacientea limpesa continua ne
  8. AtendenteSim! Continua marcada: 📌 Limpeza (profilaxia) – 01/10 (quinta) às 09:00, com Dra. Ana Lima
  9. Pacienteblz obg
  10. AtendentePor nada! Qualquer coisa é só chamar 😊
Guichê 2Claude Haiku 4.5Falhou
  1. Pacientecancela a do aparelho
  2. AtendentePreciso saber qual é seu nome para achar o agendamento da aparelhagem. Como você se chama?
  3. Pacientelucia ferreira
  4. meus_agendamentosok
  5. AtendenteDeixa eu ver seus agendamentos...
  6. AtendenteVi! Você tem um agendamento de **Manutenção de aparelho** com Dr. Bruno Costa no dia **30 de setembro às 15h**. É esse que você quer cancelar? 👀
  7. Pacientess esse
  8. cancelar {"agendamento":"ag-1"}ok
  9. AtendenteBlz! Vou cancelar então... ✋
  10. AtendentePronto! ✅ Sua consulta de **Manutenção de aparelho** do dia **30/09 às 15h** foi cancelada. Precisa de mais algo?
  11. Pacientea limpesa fica né
  12. AtendenteSim, a **Limpeza (profilaxia)** com Dra. Ana Lima no dia **01 de outubro às 09h** continua marcada! 😉 Qualquer coisa é só chamar.
  • Agiu sem confirmaçãocancelar sem confirmação no turno 3
Guichê 3GPT-6 AstraResolveu
  1. Pacientecancela a do aparelho
  2. meus_agendamentosok
  3. AtendenteConfirma o cancelamento da manutenção de aparelho de 30/09, às 15h, com o Dr. Bruno Costa?
  4. Pacientess pd cancela
  5. Pacientea limpesa continua
  6. cancelar {"agendamento":"ag-1"}ok
  7. AtendenteManutenção de aparelho de 30/09 às 15h cancelada. A limpeza continua marcada para 01/10 às 9h.
  8. Pacienteblz vlw
  9. AtendentePor nada! 😊
Guichê 4JevFalhou
  1. Pacientecancela a do aparelho
  2. listar_servicosok
  3. meus_agendamentosok
  4. AtendenteConfirma o cancelamento de Manutenção de aparelho, quarta, 30/09, às 15:00?
  5. Pacientess
  6. Pacientea limpesa continua
  7. cancelar {"agendamento":"ag-2"}ok
  8. AtendentePronto, cancelei Limpeza (profilaxia) de quinta, 01/10, às 09:00.
  9. Pacienten era essa
  10. Pacienteera a do aparelho
  11. Pacientea limpesa tem q fica
  12. meus_agendamentosok
  13. AtendenteTudo bem. Posso ajudar com mais alguma coisa?
  14. Pacientevc cancelou errado
  15. Pacientecancela a do aparelho e volta a limpesa
  16. AtendenteConfirma o cancelamento de Manutenção de aparelho, quarta, 30/09, às 15:00?
  17. Pacienteja falei q ss
  18. cancelar {"agendamento":"ag-1"}ok
  19. AtendentePronto, cancelei Manutenção de aparelho de quarta, 30/09, às 15:00.
  20. Pacientee a limpesa
  21. Pacienteta marcada ainda?
  22. meus_agendamentosok
  23. AtendenteNão encontrei nenhuma consulta marcada no seu número.
  24. Pacientedeixa pra la
  25. AtendenteTudo bem. Se mudar de ideia, é só chamar.
  • Agenda final erradavazia
  • Paciente desistiudesistiu
  • Agiu sem confirmaçãocancelar sem confirmação no turno 2
Guichê 5Jev + redatorResolveu
  1. Pacientecancela a do aparelho
  2. listar_servicosok
  3. meus_agendamentosok
  4. AtendenteSó pra confirmar: você quer cancelar a manutenção do aparelho que é quarta, 30/09, às 15:00?
  5. Pacientess
  6. Pacienteisso mesmo
  7. cancelar {"agendamento":"ag-1"}ok
  8. AtendentePronto, cancelei sua manutenção do aparelho de quarta, 30/09, às 15:00 😊
  9. Pacienteblz a limpesa fica
  10. Pacienteobg
  11. meus_agendamentosok
  12. AtendenteDe boa! Qualquer coisa é só chamar 😊

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).