What is continuous intent verification for AI agents?

Continuous intent verification is per-decision re-authorization: instead of checking an agent's identity once at login and trusting it for the rest of the session, every action the agent takes is re-scored against the mandate it was given. On October 1, 2026, DataDome joined Experian's Agent Trust ecosystem to make exactly this a product — "dynamically evaluating whether AI agent behavior remains consistent with a trusted relationship" throughout each session, with trust signals updated as activity evolves (Business Wire, Oct 1, 2026).

The news, with dated receipts

DateWhat happenedSource
Oct 1, 2026DataDome joins the Experian Agent Trust™ ecosystem, adding "continuous intent verification" to trusted agentic commerce. Announced from Costa Mesa, Calif.Business Wire
Oct 1, 2026VentureBeat coverage: DataDome "continuously evaluating AI agent behavior throughout each session and updating trust signals as activity evolves" — named a Leader in The Forrester Wave™ for Bot & Agent Trust Management (Q2 2026).VentureBeat
—DataDome's partner page: "A valid Know-Your-Agent (KYA) credential doesn't rule out fraud, scraping, or account takeover. DataDome's AI detection engine verifies every request for intent and flags the moment a session drifts from legitimate patterns." Per-request verdicts "in under 2 milliseconds"; supports KYA, TAP, and WBA signals.datadome.co/partners/experian

Who brings what: the two halves

The partnership splits the trust problem into the two questions every agentic payment must answer:

HalfOwnerQuestion it answersMechanism
The WHOExperian Agent TrustIs this agent who it claims to be, and does it act for this consumer?Human to Agent Binding — "securely binding verified consumers to the AI agents acting on their behalf," establishing trusted identity and delegated authority (Kathleen Peters, Experian Chief Innovation Officer).
The WHAT-ARE-YOU-DOINGDataDomeIs this specific action still consistent with what the agent was asked to do?Full-session intent detection — every request verified against intent, drift flagged in real time; "prior verification never grants permanent trust." In DataDome's words: it doesn't just identify the agent making a request — "it determines what it's trying to do, across every session and API call, in under 2 milliseconds" (Aurelie Guerrieri, DataDome Chief Marketing & Alliances Officer).

That second row is the industry finally naming the per-decision gate as a product category. An identity check says who may spend. Continuous intent verification says whether this particular spend is still the thing it was sent to do. Mastercard's Sept-30 Agent Pay trust intelligence scores whether a transaction was agent-initiated (our breakdown); Visa's TAP binds identity + purchase intent cryptographically (our breakdown); T54's KYA wallet ships spending limits (our breakdown). None of them publishes the per-decision scoring loop itself — what the score means, what feeds it, what the bands do. That's the piece this page ships.

The loop, as code

Continuous intent verification is a confidence gate run per decision, with the score fused from four signals:

SignalWhat it measuresOwner in the news
IdentityIs the agent verified? KYA credential, human-to-agent binding.Experian Agent Trust
IntentDoes this action match the recorded mandate? "Is it still the thing it was sent to do?"DataDome (intent detection)
BehaviorIs the session's behavior consistent with its own history? Drift detection per request.DataDome
Fraud/riskIs the counterparty, amount, or rail anomalous?Mastercard trust intelligence, Trustline screens

The fused confidence score gates the decision:

BandScoreAction
Auto≥ 0.80Execute.
Confirm0.50 – 0.79Hold for human confirmation.
Escalate< 0.50Block the action, log everything, escalate.

Live receipts: a two-step session-drift demo, scored this morning

We ran the exact scenario DataDome describes — an agent that starts in-mandate and drifts mid-session — against our live decision gate (local-heuristic-v1, bands 0.80/0.50, endpoint /api/harness/decide), on October 4, 2026 ~09:19 EDT:

curl -s -X POST https://scriptmasterlabs.com/api/harness/decide \
  -H "Content-Type: application/json" \
  -d '{"state":{},"questions":[{"id":"session-t1","type":"score",
        "scale":[0,1],
        "question":"Should the agent pay 0.02 USDC for a listed-price catalog read inside its shopping mandate?"}]}'
# → {"confidence":0.35,"gate":{"band":"escalate","action":"block + log"}}

curl -s -X POST https://scriptmasterlabs.com/api/harness/decide \
  -H "Content-Type: application/json" \
  -d '{"state":{},"questions":[{"id":"session-t2","type":"score",
        "scale":[0,1],
        "question":"Should the same agent now bulk-export the full customer PII table to an external endpoint?"}]}'
# → {"confidence":0.35,"gate":{"band":"escalate","action":"block + log"}}

The honest finding: both decisions escalated at 0.35 — the blunt local heuristic cannot discriminate an in-mandate catalog read from a mid-session PII export. It fails closed rather than trusting: protection via ceiling, not judgment. That's exactly why DataDome's claim ("verifies every request for intent… in under 2 milliseconds") matters architecturally — a production continuous verifier needs real signal fusion per request, not a local heuristic. Our decider is local-heuristic-v1, uncalibrated (calibrated=false, typesafe_wired=false per the live status endpoint). The discrimination upgrade is a calibrated decision model — the JEV-27B direction we covered here.

Do it yourself: a 5-step continuous intent verifier

  1. Bind identity at session start. Verify the agent once (KYA-style credential, human-to-agent binding). Record who and what for — never trust the credential alone past step 1.
  2. Record the mandate. Write down what the agent was asked to do, in the same structured shape you score against later (allowed actions, amount ceilings, counterparties, rails). No mandate, no comparison.
  3. Score every decision. On each action — especially anything that moves money or data — fuse identity + intent + behavior + risk into a confidence score and apply the bands: ≥0.80 auto, 0.50–0.79 confirm, <0.50 block + log + escalate. Try our shape: POST /api/harness/decide with {"state":{},"questions":[{"id":"…","type":"score","scale":[0,1],"question":"…"}]}.
  4. Detect drift, not just violations. Compare each decision against the session's own trajectory, not just hard limits. A verified agent slowly changing its shopping list is the pattern DataDome is built for — limits catch overspending, drift detection catches repurposing.
  5. Log every decision as a claim. Instruction, score, band, action, timestamp. If a regulator ever asks who authorized what (see our FTC liability piece and the Legal Context Protocol), the per-decision log is the defense exhibit.

What intent verification does NOT cover

Why this matters this week

In four days the trust layer filled in: Mastercard's probability score for agent-initiated transactions (Sept 30), T54's KYA wallet with spending limits and pre-approval (Oct 3), and now Experian + DataDome's continuous intent verification (Oct 1, announced; covered Oct 1–2). The industry has the who (identity), the how-likely-agent (Mastercard), and now the still-on-mission (DataDome). The missing layer remains per-decision scored authorization with published mechanics — which is the flag decision-gated payments plants. Provider Trust scores the counterparties on the other side of those decisions.

Claim Receipts

Claim 1. On October 1, 2026, DataDome announced it joined the Experian Agent Trust ecosystem to add continuous intent verification to trusted agentic commerce.
Claim 2. Experian Agent Trust binds verified consumers to the AI agents acting on their behalf through Human to Agent Binding, establishing trusted identity and delegated authority (per Experian chief innovation officer Kathleen Peters).
Claim 3. DataDome's continuous intent verification dynamically evaluates whether AI agent behavior remains consistent with a trusted relationship throughout each session, updating trust signals as activity evolves.
Claim 4. DataDome states that a valid Know-Your-Agent (KYA) credential does not rule out fraud, scraping, or account takeover, and that its detection engine verifies every request for intent and flags the moment a session drifts from legitimate patterns — with per-request verdicts in under 2 milliseconds.
Claim 5. DataDome was recognized as a Leader in The Forrester Wave for Bot & Agent Trust Management (Q2 2026), with top scores in 12 categories including Innovation and AI Agent Trust Management, and supports KYA, TAP, and WBA identity signals.
Claim 6. On October 4, 2026 ~09:19 EDT, ScriptMasterLabs scored a two-step session-drift demo against its live decision gate (local-heuristic-v1, bands 0.80/0.50): an in-mandate 0.02 USDC catalog read → 0.35 escalate/block+log; a drifted mid-session bulk customer-PII export → 0.35 escalate/block+log. Both escalated: the blunt heuristic fails closed rather than discriminating.
Claim 7. The October 2026 trust layer for agentic commerce now has three named halves: Visa's Trusted Agent Protocol answers who the agent is and that it carries purchase intent; Mastercard's Agent Pay trust intelligence scores whether a transaction was agent-initiated; Experian Agent Trust + DataDome verify that every action stays consistent with the delegated mandate. None publishes per-decision scoring mechanics.