Emil Chetty on Letting Payment Agents Act Within Customer-Approved Boundaries

Wise’s data and AI product lead describes an immutable job agreement that lets agents choose steps while trusted payment services enforce customer authorization.

ECEmil Chetty연사 · Wise
채널
AI Engineer
게시일
2026년 11월 5일
영상
15:32
읽기
4분
슬라이드
4
원문
영어
YouTube에서 열기
스크롤하면 영상이 오른쪽 아래로 작아져 계속 재생됩니다. 자막은 읽기 언어를 따릅니다.
읽기 언어2개 언어로 읽을 수 있음
이 글은 아직 한국어 번역이 없어 영어 원문으로 표시합니다.
요약

30초 요약

Emil Chetty presents Wise’s approach to reducing repetitive approvals without letting an AI model define its own payment authority. A customer confirms a versioned job, a trusted service grants limited access, and downstream payment systems enforce the terms even if the agent is misled.

  1. 1Safety is not authorizationA payment needs evidence of the customer’s approval for its recipient and terms.
  2. 2An immutable agreementThe customer confirms the job while the agent remains free to choose its steps.
  3. 3Narrowly provisioned workersTrusted code grants only the intersection of the job, platform capabilities and the customer’s rights.
  4. 4Retries and changed quotesShared state prevents repeat payments; changed terms return to the customer.
  5. 5A boundary against prompt injectionThe payment service rejects an unapproved recipient even when the agent believes a malicious instruction.

핵심 정리

  1. A payment must be authorized by the customer for a particular recipient and terms, not merely judged safe by a model.
  2. Trusted software can turn a proposed task into a versioned agreement the customer confirms.
  3. Provisioning intersects the confirmed job, platform capabilities and the customer’s current rights.
  4. Shared payment state supports retries without creating a second payment.
  5. Changed terms require a new customer decision, and downstream services enforce the agreement even if an agent is misled.
전문

챕터별로 다듬은 전문 읽기

원본 자막만 보기
01

The approval queue

Chetty explains how repeated prompts turn a promised assistant into work for its user.

Have you ever tired of clicking approve for a coding agent or granting an assistant permission repeatedly? Emil Chetty says the industry promised to reduce complexity but often delivered a queue of requests. The result is a customer watching the process instead of having useful work handled.

Chetty leads data and AI product at Wise. He describes the company’s account for individuals, Wise Business for companies, and Wise Platform for financial institutions. Its payments network connects local banks and domestic payment schemes across multiple countries.

02

Payments and accountability

Wise must satisfy different regulatory obligations and know what a customer authorized.

Chetty says Wise moved $243 billion across borders in the previous year, served nearly 19 million active customers and held more than 80 licenses. Different countries, currencies and entities impose different requirements; a chatbot does not make those obligations disappear.

Regulators still expect Wise to know what a customer authorized, control the movement of money and explain the outcome. Chetty asks how an agent can have useful autonomy while the financial institution remains accountable for what it does.

Imagine a small business owner asking an agent to handle the week’s approved supplier payments, reconcile the results and report exceptions. The owner wants the job done, not a separate approval for each lookup, document read and status check.

A long chain of approval prompts turns the person into an API. Coding agents have reduced similar friction with permission rules, classifiers and sandboxes, Chetty says. Those controls matter, but a financial transaction poses a more specific authorization question.

03

From intent to agreement

A customer confirms a versioned job and trusted services enforce its boundaries.

For a payment, the question is not merely whether an action looks safe. It is whether this customer authorized payment to this recipient on these terms. Evaluations and an agent harness remain useful, but they cannot substitute for evidence that the customer agreed to the job.

Chetty proposes turning the customer’s intent into an immutable agreement. Trusted software prepares a concrete proposal, the customer reviews and confirms its bounds, and services enforce that confirmed version. The agent can choose how to accomplish the job without changing what was authorized.

From intent to an enforced job
슬라이드 1 / 4From intent to an enforced jobThe diagram traces customer intent, agent exploration, trusted preparation and customer confirmation.

The agent may replan when the route changes without affecting agreed payment terms. If the fundamental terms change, the service returns a revised proposal to the customer for a decision. The customer approves the job; the agent selects the steps; trusted software enforces the agreement.

04

A supplier payment example

Sarah reviews a draft job, confirms its terms and delegates execution to narrowly provisioned workers.

In a hypothetical example, business owner Sarah asks an agent to handle supplier payments. The agent first receives limited read-only access to gather context. Trusted software resolves supplier details, bank information and amounts; this preparation does not itself authorize a transfer.

A draft supplier-payment job
슬라이드 2 / 4A draft supplier-payment jobThe example shows the proposed recipients, amount, fee ceiling and limits before authorization.

Sarah sees a draft covering three suppliers and $775 in payments, together with the fee allowance and the decisions the agent may make. Missing or conflicting details must be resolved before confirmation. The example slide shows a $780 ceiling including agreed fees.

Chetty describes two views of the same job: a human-readable promise and a machine-readable record that services can check. Sarah confirms and authenticates a specific version; that version becomes the immutable authorized job rather than an agent’s interpretation of what she might have wanted.

A trusted provisioning service grants only the intersection of the confirmed job, Wise-approved capabilities and Sarah’s current rights. A payment worker can request the permitted payments, while a reconciliation worker can read invoices and results. The agent can adapt its plan but cannot expand its own authority.

Provisioning worker access
슬라이드 3 / 4Provisioning worker accessTrusted code grants the intersection of the confirmed job, platform capabilities and customer rights.
05

Retries, changes and attack resistance

Shared state avoids duplicate payments; changed terms and unapproved recipients are handled outside the model’s authority.

Retries should not produce duplicate payments. Chetty describes shared payment state: after a crash or restart, the worker looks up the existing payment job rather than creating a second one. If a quote expires or changes, the agent prepares a replacement but asks Sarah to approve the new terms.

Chetty sketches gateways for provisioning agents, checking the immutable job, routing model access and registering and evidencing tools. A worker checks which tools it can use, calls the payment service and remains subject to the original bounds. He presents this as Wise’s approach and a rough architecture, not proof that every detail is deployed.

If the agent believes a malicious instruction
슬라이드 4 / 4If the agent believes a malicious instructionService checks and protected job state reject actions outside the agreement.

Suppose an invoice contains a prompt injection claiming that bank details have changed, and the agent believes it. That belief cannot modify the confirmed job. The downstream payment service rejects an unapproved recipient, while the model cannot rewrite the agreement or grant itself wider access.

06

A chain of evidence

Chetty closes with the records needed to explain authorization, execution and responsibility.

The resulting evidence chain should answer who authorized the job, what the agent could do, what happened to the payment, what can be stopped and who is responsible. Chetty’s closing principle is to let customers authorize the job, let agents choose steps and have services enforce the agreement.

같은 채널의 다른 글

20:45EN
AI Engineer· 2026년 11월 5일John Stecher and Scott Worland on Building AI Systems That Can ChangeScott Worland, John Stecher · Norm AIThe Blackstone and Norm AI CTOs discuss data strategy, evaluations, production controls and when to wait for a better model.엔터프라이즈 AI평가(Evals)에이전트 엔지니어링+1
13:22EN
AI Engineer· 2026년 11월 5일How Brainbase Improved a Competitor-Pricing Agent from 41% to 97%Milind Sunil Shah · BrainbaseMilind Sunil Shah describes an iterative workflow for collecting and evaluating competitor prices with a back-office agent.에이전트 엔지니어링평가(Evals)Workflow automation
슬라이드 3장14:15EN
AI Engineer· 2026년 11월 4일How Ramp Applies Smaller Models, KV-Cache Cartridges and Agent SwarmsAlexander Shevchenko · RampAlexander Shevchenko explains three applied research projects that trade latency and cost against task-specific accuracy and operational complexity.AI agents모델과 학습AI cost & performance+1
15:12EN
AI Engineer· 2026년 11월 4일Dillon Rolnick on AI Vendor Lock-In and Open Agent FoundationsDillon Rolnick · Nous ResearchThe Nous Research CEO argues that businesses should retain control over their agent stack, presenting his company’s Hermes Agent as one option.AI agentsOpen-weight models기업과 전략+1
슬라이드 3장18:50EN
AI Engineer· 2026년 11월 4일Pim de Witte on Training Visual Action Models with Video GamesPim de Witte · General IntuitionThe General Intuition founder describes using game recordings and controller actions to train systems intended for both computer use and robotics.AI research모델과 학습AI agents
슬라이드 5장19:12EN
AI Engineer· 2026년 11월 4일Why AI Agents Need Reliable Processes to Scale Across a CompanyMitchell Troyanovsky · BasisBasis co-founder Mitchell Troyanovsky explains behavior specifications, trajectory forks and simulations for production agents.에이전트 엔지니어링평가(Evals)엔터프라이즈 AI+2