V7 IA Ready

Seu agente disse “concluído”. O sistema confirma?

O agente recebe a instrução de atualizar um pedido. A chamada ao ERP demora, a conexão cai e ele tenta novamente. Minutos depois, há duas reservas de estoque. Em outro fluxo, o sistema responde “sucesso”, mas gravou o cliente certo com a condição comercial errada. O agente encerra a tarefa, o painel fica verde e a divergência só aparece no faturamento.

Quando a IA apenas produz um rascunho, uma falha costuma ser visível antes de gerar efeito. Quando ela cria pedido, agenda visita, altera status, dispara cobrança ou reserva material, a resposta técnica não basta para provar o resultado de negócio. “Enviei”, “recebi HTTP 200” e “concluído” são estados diferentes.

Este artigo apresenta o método RECIBO: um protocolo para registrar a intenção, impedir duplicidade, confirmar o efeito no sistema oficial, limitar tentativas, reconciliar diferenças e compensar o que deu errado. Ele serve tanto para agentes de IA quanto para automações convencionais; a diferença é que um agente pode escolher caminhos e ferramentas dinamicamente, o que aumenta a importância de contratos determinísticos ao redor da ação.

Por que a conversa mudou de resposta para ação

Agentes são sistemas que planejam, usam ferramentas e observam resultados em ciclos. Em abril de 2026, a Anthropic resumiu o avanço de chatbots para agentes capazes de operar arquivos e múltiplas aplicações, alertando que ações mais consequentes ampliam o custo de interpretar mal a intenção. Nenhuma defesa isolada garante confiabilidade.

O World Economic Forum, em seu playbook de maio de 2026, propôs combinar política de delegação, desenho do sistema e supervisão operacional para tornar ações auditáveis, aplicáveis e atribuíveis. Em fevereiro, o NIST lançou uma iniciativa específica para padrões de agentes e destacou que a utilidade real depende da interação confiável com sistemas externos e dados internos.

Para uma PME, essa discussão se traduz em perguntas concretas: se a conexão cair, o agente pode repetir? Como sabe que a atualização ocorreu? Qual sistema decide a verdade? Quem compara o que foi solicitado com o que ficou gravado? Como desfazer uma ação sem apagar mudanças legítimas feitas depois?

“A API aceitou” não significa “o negócio terminou certo”

Uma ação passa por pelo menos quatro estados:

  1. intenção registrada: sabemos o que deveria acontecer, para qual objeto, sob qual regra e autorização;
  2. requisição aceita: o sistema de destino recebeu ou enfileirou o comando;
  3. efeito confirmado: o sistema oficial mostra o estado esperado, com identificador verificável;
  4. resultado reconciliado: o efeito continua coerente com o pedido, seus dependentes e a regra de negócio.

Um código de sucesso pode provar apenas o segundo estado. Uma atualização de CRM pode ser aceita e depois sobrescrita; um e-mail pode ser enfileirado e rejeitado; uma reserva pode existir sem o preço validado; uma consulta pode ser reagendada sem cancelar o lembrete antigo. O critério de conclusão precisa observar o artefato de negócio, não a autodeclaração do agente.

Método RECIBO: seis controles em torno de cada ação

R — Resultado esperado e estado anterior

Antes de escrever, registre o objeto, o estado atual, a transição permitida e o estado esperado. “Atualizar cliente” é vago. “Mover oportunidade 482 de qualificada para visita agendada, vinculada ao corretor 17, em 19 de agosto às 14h” é verificável.

Use pré-condições. Se o pedido já foi faturado, se o horário deixou de estar livre ou se o preço mudou depois da aprovação, o agente deve parar ou reavaliar — não forçar uma decisão baseada em estado vencido.

E — Evento único e chave de idempotência

Cada intenção de negócio recebe um identificador único, mantido em todas as tentativas. A propriedade técnica é chamada idempotência: repetir a mesma requisição não cria efeitos adicionais. A AWS explica que uma falha de rede deixa o chamador sem saber se a ação ocorreu; tentar novamente sem um identificador pode produzir duplicidade.

A documentação da Stripe mostra um contrato prático: a chave permite repetir uma criação ou alteração sem executar a mesma operação duas vezes, e parâmetros diferentes com a mesma chave são recusados. Não use CPF, e-mail ou outro dado sensível como chave; gere um identificador sem significado pessoal e associe-o ao registro interno protegido.

Quando o sistema legado não suporta idempotência, crie uma camada intermediária que grave intenção, chave, parâmetros e resultado antes de chamar o destino. Uma busca aproximada por nome ou texto não é deduplicação confiável.

C — Confirmação no sistema de registro

Depois da escrita, leia o objeto no sistema que tem autoridade sobre aquele estado. Compare campos críticos, não apenas a existência do registro. A confirmação de uma visita pode exigir ID do lead, corretor, imóvel, horário, status e ausência de conflito; a de um pedido pode exigir cliente, itens, quantidades, preço, condição e reserva.

Defina uma prova de efeito: ID criado, versão, horário, campos esperados e origem. Se a operação for assíncrona, o estado correto pode ser “aceito, aguardando confirmação”, nunca “concluído”. Estabeleça prazo para consultar novamente e um limite após o qual o caso vai para exceção.

I — Impacto, irreversibilidade e compensação

Classifique a ação antes de delegá-la:

  • leitura: não altera estado, mas ainda exige controle de acesso e privacidade;
  • reversível: pode voltar ao estado anterior com segurança e sem efeito externo relevante;
  • compensável: não é simplesmente desfeita, mas existe uma ação de negócio que neutraliza o efeito;
  • irreversível ou de alta consequência: exige validação humana ou execução determinística após todas as conferências.

Cancelar uma reserva pode ser uma compensação; apagar a linha como se nunca tivesse existido destrói o histórico. O padrão de transação compensatória do Azure Architecture Center, atualizado em 2026, recomenda registrar cada etapa e como compensá-la. Também lembra que compensação pode falhar, depende da regra do domínio e nem sempre restaura exatamente o estado inicial.

B — Budget de tentativas, espera e bloqueio

Retry infinito não é resiliência. Para cada ferramenta, defina quais erros permitem nova tentativa, quantas vezes, com qual intervalo e quando abrir exceção. Erro de rede pode ser transitório; preço fora da alçada, campo inválido ou cliente bloqueado é erro de negócio e não melhora com repetição.

Use espera progressiva, limite de tempo e trava para impedir duas execuções concorrentes sobre o mesmo objeto quando a operação não tolerar disputa. Mantenha a mesma chave para a mesma intenção; uma nova chave representa uma nova decisão, não uma maneira de contornar falha.

O — Owner, ocorrência e reconciliação

O dono do resultado define a regra de reconciliação e trata o que o sistema não resolveu. Em um horário curto — a cada poucos minutos para agenda, diário para CRM, conforme o processo para estoque ou financeiro — compare:

  • intenções aprovadas sem efeito confirmado;
  • efeitos no destino sem intenção correspondente;
  • duplicidades por objeto, valor ou janela;
  • campos críticos divergentes;
  • compensações pendentes ou falhas;
  • casos parados além do prazo.

Reconciliação não é pedir ao agente para reler o próprio texto. É comparar o livro de intenções com o sistema oficial e, quando necessário, com um segundo sinal independente. A fila resultante precisa de prioridade, responsável, prazo e evidência de encerramento.

O recibo mínimo da ação

Uma tabela simples já melhora a operação. Use uma linha por intenção e registre:

  1. ID da intenção;
  2. processo, objeto e sistema de destino;
  3. estado anterior e versão lida;
  4. transição e resultado esperados;
  5. regra e autorização aplicadas;
  6. chave de idempotência;
  7. parâmetros críticos, com dados pessoais minimizados;
  8. número e horário de cada tentativa;
  9. resposta técnica recebida;
  10. prova do efeito no sistema oficial;
  11. status: preparado, enviado, confirmado, divergente, compensando ou encerrado;
  12. owner, prazo e ação de compensação.

Esse recibo não precisa expor raciocínio interno do modelo nem copiar conteúdo sensível. Ele precisa preservar fatos operacionais suficientes para auditar, reconciliar e recuperar a ação.

Matriz de decisão: como tratar cada tipo de ação

  • baixo impacto + reversível: execução automática, confirmação e reconciliação por amostra;
  • alto volume + compensável: idempotência obrigatória, confirmação automática e reconciliação integral;
  • alto impacto + reversível: pré-condições fortes, limite de autonomia e alerta imediato;
  • irreversível, legal, clínica ou financeiramente sensível: agente prepara; pessoa autorizada confirma; sistema determinístico executa.

O nível de autonomia não deve ser definido pela taxa média de acerto. Ele depende da consequência do pior erro plausível, da capacidade de detectar a falha e do custo de compensar.

Exemplos nas verticais da V7

  • v7 Obras: ao reservar material, usar referência da solicitação, confirmar item, quantidade, obra e saldo; se a compra posterior falhar, liberar a reserva conforme regra registrada.
  • v7 Carteira: ao atualizar cobrança, impedir mensagens duplicadas, confirmar título e status no ERP e reconciliar comunicações com pagamentos que entraram depois da leitura.
  • v7 Agro: ao registrar orçamento, validar vigência, unidade, estoque e condição; mudança de preço invalida a pré-condição e devolve o caso ao responsável.
  • v7 Imob: ao agendar visita, confirmar disponibilidade, corretor, imóvel e canal; detectar dois agendamentos concorrentes antes de notificar o cliente.
  • v7 Clínicas Retorno: limitar o agente a ações administrativas autorizadas, confirmar agenda e lembretes e enviar conflitos ou exceções clínicas para a equipe responsável.
  • v7 Custom: envolver cada escrita em ERP, CRM ou sistema interno com intenção, chave única, pré-condição, prova de efeito e rota de recuperação.

Piloto de 20 dias para um fluxo de escrita

  1. Dias 1 a 3: escolher uma única ação de volume relevante e listar estados, regras e sistema oficial;
  2. Dias 4 a 6: classificar impacto, reversibilidade, ponto sem retorno e autorização;
  3. Dias 7 a 9: implementar recibo, identificador de correlação e chave de idempotência ou camada de deduplicação;
  4. Dias 10 a 12: definir confirmação, prazo, limite de tentativas e fila de exceções;
  5. Dias 13 a 15: simular timeout antes e depois da gravação, repetição, concorrência, dado vencido e resposta parcial;
  6. Dias 16 a 18: operar assistido e reconciliar 100% das ações;
  7. Dias 19 e 20: medir duplicidade evitada, divergência, tempo de confirmação, intervenção e recuperação.

O piloto só avança quando a equipe consegue responder, para qualquer caso: o que foi autorizado, quantas tentativas ocorreram, qual efeito ficou no sistema, como a diferença foi detectada e quem a encerrou.

Checklist para gestores

  1. Existe um sistema oficial para confirmar o resultado?
  2. A ação tem estado anterior, transição e estado esperado definidos?
  3. Dados lidos têm versão ou horário de validade?
  4. A mesma intenção mantém a mesma chave em todas as tentativas?
  5. Parâmetros diferentes com a mesma chave são bloqueados?
  6. O sistema legado precisa de uma camada de deduplicação?
  7. A confirmação verifica campos críticos, não só o ID?
  8. Há estados intermediários para operações assíncronas?
  9. Erros técnicos e de negócio recebem tratamentos diferentes?
  10. O número de tentativas e o tempo máximo são limitados?
  11. Ações concorrentes sobre o mesmo objeto são controladas?
  12. A compensação preserva histórico e respeita mudanças posteriores?
  13. Casos irreversíveis passam por aprovação autorizada?
  14. A reconciliação compara intenção e efeito de forma independente?
  15. Existe owner e SLA para divergências?

Com quatro ou mais respostas “não” ou “não sei”, o agente ainda não tem um contrato de escrita seguro. Mantenha-o em modo de recomendação ou operação assistida até que o fluxo produza recibos confiáveis.

O ponto de vista da V7 Agents

IA gera ROI quando transforma um processo real sem criar dívida operacional invisível. Para isso, precisa de dados, regra, responsável, confirmação e rotina de revisão. Um agente não deve ser a autoridade sobre o próprio sucesso; o sistema de registro e a reconciliação precisam provar o resultado.

O V7 IA Ready identifica ações, sistemas oficiais, riscos e lacunas antes da delegação. Os Agentes Verticais incorporam vocabulário e regras do setor. A Operação Contínua acompanha recibos, divergências, tentativas e compensações para impedir que pequenas falhas virem estoque duplicado, cliente abordado duas vezes ou agenda inconsistente.

Fontes consultadas

Seu agente executa ações ou apenas declara sucesso?

O diagnóstico V7 IA Ready mapeia intenção, sistema oficial, idempotência, confirmação, reconciliação, compensação e owner antes de colocar um fluxo de escrita em produção.