Agents · Pagamentos com IA

Autonomia com a coleira na sua mão

A pergunta interessante não é se agentes de IA vão gastar dinheiro — é quem define as regras. Com o Protocore Agents, a resposta é sempre uma pessoa, de antemão, por escrito.

01

Primeiro a política, depois os pagamentos

Um agente nasce com um orçamento e uma allowlist de estabelecimentos, e não pode ultrapassar nenhum dos dois. Tudo que passa do limite de aprovação humana pausa e pergunta. O agente age rápido dentro dos limites; os limites são seus.

  1. 01Orçamentos aplicados pela plataforma, não prometidos pelo agente
  2. 02Allowlists definem para onde o dinheiro pode ir
  3. 03Limites encaminham as grandes decisões para pessoas
Console do Agents mostrando orçamentos por agente, allowlists de estabelecimentos e limites de aprovação

O console de políticas — orçamentos, allowlists e limites por agente.

02

Cada ação registrada

O log de auditoria é imutável e completo: o que o agente tentou, o que a política permitiu, quem aprovou o quê. Quando um agente se comporta mal — ou uma política se mostra errada — o kill switch o interrompe na hora, e o log mostra exatamente o que aconteceu.

Editor de política do Ops Agent com campos de orçamento, uma allowlist de quatro estabelecimentos, um controle deslizante do limite de aprovação de €100.00, uma nota de auditoria obrigatória e um replay de 24 horas das decisões contra o rascunho

Política como documento — versionada, com hash, assinada e reproduzível antes de salvar.

Recursos

Tudo o que o Protocore Agents traz.

  1. 01Console de políticas
  2. 02Aprovações no fluxo
  3. 03Wallets de agentes
  4. 04Criando um agente
  5. 05O editor de políticas
  6. 06Auditoria, decisão por decisão
  7. 07Orçamentos por agente
  8. 08Limites mensais
  9. 09O orçamento reinicia no relógio
  1. 10Listas de comerciantes permitidos
  2. 11Limites de aprovação
  3. 12Aprovações humanas assinadas
  4. 13A trilha de escalonamento
  5. 14Log de auditoria imutável
  6. 15Integridade por encadeamento de hash
  7. 16Exportar como JSON
  8. 17Kill-switch
  9. 18Congelado, não perdido
  1. 19Chaves com escopo
  2. 20Chaves emitidas uma única vez
  3. 21Hash da política em cada assinatura
  4. 22Versionamento de políticas
  5. 23Replay antes de publicar
  6. 24Liquidação em rails reais
  7. 25Endpoint MCP
  8. 26Frota de agentes
Ler os 26 recursos em detalhe

01Console de políticas

Uma tela reúne toda a frota: cada agente, seu limite diário, sua allowlist e quanto gastou hoje. Na demo, três agentes gastaram €184,20 até 09:41 — dois pagamentos bloqueados, um aguardando um humano. As edições de política valem na hora; o agente descobre na próxima vez que tentar pagar.

  • Orçamentos, allowlists e limites editados por agente
  • Gastos, bloqueios e aprovações pendentes num relance
  • As decisões das últimas 24 horas, exportáveis

02Aprovações no fluxo

O agente propõe; uma pessoa decide. Na demo, o Billing Agent pede para pagar a fatura #088 da Nord Logistics — €120,00, dentro do orçamento diário de €200,00 com €64,20 já usados, mas acima do limite de aprovação de €50,00 — e a solicitação espera 14 minutos por um toque em Aprovar ou Recusar. A política, a entrada do comerciante na lista de permitidos e a conta pagadora ficam logo abaixo dos botões.

03Wallets de agentes

Cada agente opera a partir de sua própria wallet, com sua própria política. O Billing Agent da demo mostra €135,80 ainda disponíveis de um limite diário de €200,00 — €64,20 gastos em três pagamentos, com reinício às 00:00 — com teto de €150,00 por transação, aprovação humana acima de €50,00 e dois comerciantes permitidos. Os pagamentos recentes recebem a etiqueta auto quando a política os liberou sozinha.

  • Limite diário, gasto, teto e orçamento restante em uma só tela
  • Comerciantes permitidos listados com o histórico de pagamentos
  • Pagamentos marcados como auto ou aprovados por você

04Criando um agente

Um agente é política antes de ser código. O Billing Agent da demo recebe um limite diário de €200,00, um teto de €150,00 por transação, dois comerciantes da lista de permitidos e aprovação humana acima de €50,00 — tudo definido na etapa 2 de 3, antes de as chaves existirem. As chaves são emitidas uma única vez, exibidas uma só vez, e toda assinatura de pagamento carrega o hash da política.

05O editor de políticas

Uma política é um documento versionado. A edição da demo aumenta o teto por transação do Ops Agent: a v14 vira v15, a alteração exige uma nota de auditoria e é salva assinada pelo operador, com um novo hash de política. O painel de replay executa as últimas 24 horas de decisões reais contra o rascunho — você vê o que a política teria permitido antes de ela entrar em vigor.

  • Limite diário, teto por transação e limite mensal por agente
  • Nota de auditoria escrita obrigatória a cada salvamento
  • Replay de 24 horas contra o rascunho antes de publicar

06Auditoria, decisão por decisão

A decisão DEC-4471 reconstitui um pagamento por completo: a solicitação, cada verificação de política com seu resultado — lista de permitidos aprovada, teto aprovado, limite escalado —, a aprovação humana com sua assinatura e os €120,00 liquidados com o rail e a referência. O registro é encadeado por hash e somente de acréscimo; editar qualquer campo quebra a cadeia a partir daquele ponto.

07Orçamentos por agente

Um orçamento é um muro rígido, não uma sugestão. Cada agente tem um limite diário e um teto por transação — €500,00 por dia e €150,00 por pagamento na política da demo — aplicados pela plataforma antes de o dinheiro se mover. A tentativa de fretamento de €640,00 do bot de viagens foi negada na hora: acima do teto.

08Limites mensais

Acima do limite diário há um limite mensal — €6.000,00 na política da demo. Um agente que se comporta bem todos os dias ainda assim não consegue ultrapassar o que o mês permite.

09O orçamento reinicia no relógio

Os orçamentos diários reiniciam em um horário definido — 00:00 CET na demo — visível na wallet do agente. O gasto se acumula em uma janela que todos enxergam, não em um período móvel misterioso.

10Listas de comerciantes permitidos

Agentes só pagam comerciantes que você cadastrou antes. O Ops Agent da demo conhece exatamente quatro — e uma tentativa de €180,00 em um fornecedor fora da lista foi negada como não listado. Adicionar um comerciante leva um clique; remover vale imediatamente.

11Limites de aprovação

Defina a linha acima da qual uma pessoa precisa dizer sim. A política da demo escala tudo acima de €100,00: o agente pausa, uma pessoa recebe a proposta e nada se move até que ela responda. Abaixo da linha, o agente opera livremente — dentro do orçamento e da lista de permitidos.

12Aprovações humanas assinadas

Uma aprovação não é um checkbox — ela é registrada com quem aprovou, em qual dispositivo, em que horário e com uma assinatura anexada. A decisão da demo mostra: aprovado no app, chave do celular, 09:41:12.

13A trilha de escalonamento

Propor, escalar, aprovar, permitir — cada etapa com data e hora no registro da decisão. Quando alguém pergunta por que um pagamento aconteceu, a resposta é uma sequência, não um dar de ombros.

14Log de auditoria imutável

Toda decisão fica registrada: o que o agente tentou, o que a política disse, quem aprovou o quê — até as rotações de chaves. As entradas são somente de acréscimo e exportáveis. Quando algo parece errado, o log mostra exatamente o que aconteceu e quando.

15Integridade por encadeamento de hash

Cada registro de auditoria carrega seu próprio hash, o hash do registro anterior e sua posição na cadeia — #4.471 na demo. Verifique a cadeia sob demanda; qualquer alteração, em qualquer ponto, quebra tudo o que vem depois.

16Exportar como JSON

Qualquer decisão pode ser exportada em JSON, com o hash incluído — pronta para o seu arquivo, o seu auditor ou a sua revisão de incidente. O log é seu para levar, não nosso para guardar.

17Kill-switch

Um toque pausa um agente e interrompe na hora todos os pagamentos iniciados por ele. As chaves continuam válidas, então nada mais quebra — o agente simplesmente não gasta até que uma pessoa o reative. Na frota da demo, o bot de viagens está pausado, com €0,00 gastos.

18Congelado, não perdido

Pausar um agente congela as propostas pendentes em vez de descartá-las. Ao retomar, a fila está exatamente onde estava — nenhuma proposta morre em silêncio porque uma pessoa puxou o freio.

19Chaves com escopo

As credenciais de um agente concedem capacidades, não acesso irrestrito. Escopos como payments.send e refunds.issue são ativados de forma independente — na demo, o agente está com subscriptions.manage desativado. Revogue ou rotacione uma chave sem mexer na política que está por baixo.

20Chaves emitidas uma única vez

As chaves do agente são exibidas uma única vez, na emissão, e nunca mais. O que a plataforma não consegue exibir de novo, um invasor não consegue solicitar de novo.

21Hash da política em cada assinatura

Todo pagamento é assinado com a chave do agente e o hash da política que o permitiu. Um pagamento não diz apenas o que aconteceu — ele prova quais regras estavam em vigor quando aconteceu.

22Versionamento de políticas

As políticas têm versão, hash, autor e carimbo de data e hora — v14, atualizada em 17 de jul às 09:12 na demo. Toda decisão referencia a versão exata da política que a julgou.

23Replay antes de publicar

O editor reexecuta as últimas 24 horas de decisões contra o seu rascunho: o que foi permitido, o que foi negado, o que mudaria. Erros de política aparecem na prévia, não em produção.

24Liquidação em rails reais

Uma proposta aprovada vira um pagamento real — os €120,00 da demo foram liquidados por SEPA Instant com a referência 9F21-0716, minutos após a aprovação. Os agentes gastam a partir do mesmo core em que o restante da família opera.

25Endpoint MCP

Os agentes se conectam via MCP em mcp.protocore.io/agents — qualquer framework que fale o protocolo pode ter uma wallet Protocore. A superfície de integração é pequena: propor um pagamento, receber uma decisão. A política vive na plataforma, não no prompt.

26Frota de agentes

Opere um agente ou vários. A demo roda três — ops, compras e um bot de viagens — cada um com seu orçamento, sua lista de permitidos e seu limite. Pause um e os outros continuam trabalhando; a política nunca vaza entre agentes.

Telas

Por dentro do produto.

Interface real do produto, com dados de demonstração.

Uma decisão, totalmente reconstituída — verificações, assinatura, liquidação, cadeia de hashes.

FAQ

Agents sob política, respondido.

  • O orçamento é aplicado pela plataforma, não prometido pelo agente. Um agente não consegue exceder o limite diário nem o limite por transação, independentemente do que decidir, e tudo que passa do limite de aprovação pausa e consulta uma pessoa antes de o dinheiro se mover.

  • Somente para estabelecimentos da sua allowlist. A allowlist define para onde o dinheiro pode ir, antes de qualquer verificação de orçamento — o agente paga onde você permitiu e em nenhum outro lugar.

  • Ele pausa e encaminha para uma pessoa aprovar; o pagamento só é liquidado depois que um humano autoriza, e a solicitação, as verificações e a assinatura ficam registradas. Abaixo do limite, o agente age por conta própria dentro dos limites definidos.

  • Um kill switch por agente o interrompe com um toque — na hora, não no próximo ciclo. O log de auditoria mostra então exatamente o que ele fez até aquele ponto.

  • Via MCP em mcp.protocore.io/agents, com a API e a documentação para conectar qualquer framework a uma política. A política — orçamento, allowlist, limite — é definida antes mesmo de as chaves do agente existirem.

  • A trilha de auditoria é imutável e encadeada por hash: a solicitação, cada verificação de política com seu resultado, a assinatura da aprovação humana e o pagamento liquidado. A própria política é versionada, tem hash, é assinada e pode ser reproduzida antes de você salvá-la.

Avalie

Dê a um agente uma política e um orçamento.

01

Demonstração guiada

Percorremos o ciclo completo com você: criar um agente, definir sua política e ver um pagamento subir para aprovação e liquidar como um SEPA comum.

02

Conta sandbox

Um ambiente de testes onde sua equipe define orçamentos, allowlists e limites, aciona cada um deles e lê o log append-only.

03

Acesso via MCP + API e documentação

Conecte um agente de teste via MCP em mcp.protocore.io/agents, com a API e a documentação para ligar seu próprio framework a uma política.

04

Standalone ou whitelabel

Avalie com a marca Protocore ou com a sua — seus agentes, sua política, em qualquer uma das duas superfícies.

Disponibilidade

Disponível standalone ou whitelabel: seus agentes, sua política, qualquer uma das marcas.

No ecossistema

o Agents gasta nos trilhos do Pay sob política humana, liquida como SEPA comum e grava no mesmo modelo de auditoria que o Center lê.

Escolha um produto. Ou leve o core.

Tudo acima roda em demos de produção que podemos apresentar a você — standalone, whitelabel ou como uma única plataforma. Conte o que você está construindo e mostraremos o caminho mais curto até lá.