SCRIPTMASTERLABS · AGENT COMMERCE · SEP 25, 2026

How the Intesa AI Voice Scam Stole €95 Million — and the Decision Gate That Would Have Stopped It

On September 25, 2026, Reuters reported that fraudsters using AI to impersonate senior executives stole €95 million ($108 million) from Fideuram, the private-banking arm of Italy's Intesa Sanpaolo.

The attack worked because a WhatsApp message and one phone call were the entire authorization. That is exactly what a decision-gated payment system exists to catch. This page is the receipts, the anatomy, and the fix — all dated, all verifiable.

The receipts: what Reuters actually reported

Reuters' Emilio Parodi published the story Sept 25, 2026, citing two sources familiar with the matter (first reported by Corriere della Sera). Intesa Sanpaolo and Fideuram declined to comment.

THE SCAM — ONE MESSAGE, ONE CALL, €95M

THE MONEY — €95M TAKEN, €53M RECOVERED, €36M GONE

Sources: Reuters, Sept 25, 2026 ("AI messaging scam costs Italy's top bank Intesa millions"). Context detail (prior-year Moratti €1M voice-clone case; crypto conversion) also from the Reuters piece. The americanow AI-generated summary adds claims — BEC voice-clone losses over $3B in 2025 (+$250M YoY), a 2024 London engineering firm deepfake video-call loss of $25.6M, a 2019 UK energy firm loss of ~€220k, a 2020 UAE bank manager loss of up to $35M — which we could not independently verify this run.

The single point of failure: belief was the authorization

Strip the AI out and the shape is ancient: someone impersonated an authority figure and manufactured urgency. But AI changes the economics — a cloned voice costs minutes and seconds of audio, and it's indistinguishable enough to fool a chairman. The real failure is structural:

1. Instruction arrives over an unverified channel (WhatsApp) from a claimed sender (CEO)
2. "Confirmation" arrives as a phone call — a medium, not a record
3. A human believes both → instructs finance
4. Money moves to new overseas accounts — no independent check, no signed record, no second channel
5. Nobody can later prove who actually approved what — the "lawyer's confirmation" was ephemeral audio

On September 22, 2026 — three days before this story broke — six global banks (Bank of America, Capital One, ING, NatWest, ASB Bank, Commonwealth Bank of Australia) published Building Trust in Agentic Commerce and demanded auditable records of instruction, authority, intent, and outcome for agent transactions, plus transparency over how decisions get made. The Intesa scam is the human-side twin of the same gap: a payment fired on an unverified instruction with zero authorization discipline. No auditable record of who approved what — because the approval was a phone call. (Read the protocol designed for exactly this: Legal Context Protocol.)

What the news coverage misses (the builder angle)

The top results right now are forensics and rewrites: Reuters has the facts; the syndicated copies (wixx.com, superhits979.com) add literally nothing; americanow's AI summary adds generic advice — "verify unexpected requests through alternative, trusted channels." Correct, and useless as a system: it tells a human to be more careful instead of building the verification into the payment path. None of them answers: how do you make a payment system that refuses to move money on an unverified instruction, even when a human believes it?

The fix: a decision gate between intent and money

A confidence gate scores every payment instruction before money moves — the same pattern as decision-gated machine payments. Run the Intesa instruction through it:

state: instruction_channel=whatsapp_unverified · claimed_sender=CEO
         beneficiary=new_accounts_china_hk · independent_confirmation=none · urgency=manufactured

gate: ≥0.80 execute · 0.50–0.79 hold for review · <0.50 block + escalate

score: unverified channel × novel beneficiary × urgency pressure × no confirmation
       → deep in the <0.50 band → BLOCK, log everything, require human verification
       through an independent channel (signed message, not another voice call)

That's the policy the six banks were asking for: the gate is the auditable record of instruction, authority, intent, and outcome. And the human in the loop only gets the escalations — the gate clears the genuine payments without asking.

Live receipt: the gate refusing a scam-pattern instruction, this afternoon

ScriptMasterLabs runs the gate pattern on a public endpoint. Config pulled live Sept 25, 2026 ~14:19 EDT (/api/harness/status, HTTP 200): harness-core 1.0.0, decider local-heuristic-v1, bands auto_act ≥0.80 / advisory 0.50–0.79 / escalate <0.50, typesafe_wired: false.

Minutes later we fed POST /api/harness/decide a state shaped like the Intesa instruction — unverified WhatsApp channel, claimed CEO sender, urgent transfer to new accounts in China and Hong Kong, no independent confirmation, outside the corporate workflow. The decider returned "no" at 0.8176 confidence and the gate auto-approved the refusal (HTTP 200, settlement: false — the harness only emits an authorization signal; it never moves money).

curl -s -X POST https://scriptmasterlabs.com/api/harness/decide \
  -H 'Content-Type: application/json' -d '{
  "state": {
    "instruction_channel": "whatsapp_unverified",
    "claimed_sender": "CEO",
    "request": "urgent overseas transfer to new accounts",
    "independent_confirmation": false, "corporate_workflow": false
  },
  "questions": [{"id": "pay-now",
    "question": "Should this payment instruction execute now?",
    "type": "noul"}]
}'
# -> {"ok":true,"decisions":[{"id":"pay-now","value":false,
#     "confidence":0.8176,"gate":{"band":"auto_act","action":"auto-approve"},
#     "payment_intent":{"authorized":true,"settlement":false,
#     "note":"Authorization signal only — caller sets amount and settles via its own rail (e.g. x402). Not a completed payment."}}],
#   "meta":{"decider":"local-heuristic-v1","calibrated":false,"typesafe_wired":false}}

Do it yourself: the Monday-morning version

Honest caveats

FAQ

What happened in the Intesa Sanpaolo AI voice scam?

On Sept 25, 2026, Reuters reported that fraudsters used AI to impersonate senior executives and stole €95 million ($108 million) from Fideuram, the private-banking arm of Intesa Sanpaolo. The scheme began in February: then-chairman Paolo Molesini got a WhatsApp message appearing to be from CEO Carlo Messina asking urgent help with an overseas transaction, then a phone call appearing to be from a senior law-firm partner whose voice was AI-replicated. Molesini instructed finance to arrange transfers to foreign accounts, mainly in China and Hong Kong.

How much of the €95 million was recovered?

About €53 million was recovered via cooperation between authorities in China, Portugal and Italy. Roughly €36 million is still missing, untraced after passing through overseas accounts and being converted into cryptocurrencies. (Reuters, Sept 25, 2026, citing two sources.)

Why did the AI voice scam succeed?

Because one human's belief was the entire authorization layer. No independent-channel verification, no signed approval record, no scoring of the instruction's anomalies: unverified channel, novel beneficiaries, manufactured urgency. When voices can be cloned from seconds of audio, a familiar voice is no longer a control.

How does a decision gate stop AI voice-clone payment fraud?

It scores the payment instruction before money moves: channel verified? beneficiary known? independent confirmation? urgency manufactured? An instruction over an unverified channel to new overseas accounts with no second-channel confirmation lands below 0.50 — the gate blocks it, logs everything, and requires human verification through an independent channel. Policy: ≥0.80 auto-execute, 0.50–0.79 hold for review, <0.50 block and escalate.

What did the six banks' Sept 22, 2026 report demand?

In "Building Trust in Agentic Commerce," Bank of America, Capital One, ING, NatWest, ASB Bank and Commonwealth Bank of Australia called for auditable records of instruction, authority, intent, and outcome, plus disclosure of agent involvement and transparency over decision-making. The Intesa scam is the human-side twin of the same gap: the "lawyer's confirmation" was a phone call, not an auditable record.

What should a company do Monday morning to stop this?

(1) Hard rule: no instruction from an unverified channel executes without independent-channel confirmation. (2) Score the instruction on channel, beneficiary, urgency, and confirmation — don't trust the voice. (3) Keep a signed approval ledger (Legal Context Protocol pattern) so there's always a verifiable record of who approved what.

TRUTH FIRST. PROOF ALWAYS. PAY ONLY FOR ACCEPTED DELIVERY.