Three gates. One proof chain.

Early access

Every action signed. Every signer named. The chain is the proof.

Your AI agents are about to do work your people used to approve. SAR filings. OFAC clearance. Production deploys. ScrambleID Actions puts a gate over every consequential one: a human in the loop, a supervisory agent on it, or an independent agent outside the lineage entirely. One cryptographic chain runs from intent to execution under all three. What lands in the ledger is evidence, not narrative. Actions, the third product of ScrambleID Proof, is in early access at Equifax.

The signature moment

The signature is the authorization. The cosigner is in the loop. The chain is non-repudiable.

The signature says the agent did it, signed at the moment of action, bound to the policy that authorized it and the cosigner who approved it. The chain says the record hasn't moved since. The customer, the regulator, or the court runs scramble-audit-verify and gets the same answer ScrambleID gets.

Actions ledger
LIVE
ActionPrincipalHashStatus
  • Grant prod IAM role to deploy-bot

    deploy-bot · AWS prod account · IAM

    CEDAR POLICY PASSED · HITL THRESHOLD HIT

    . Action: Grant prod IAM role to deploy-bot. deploy-bot · AWS prod account · IAM. CEDAR POLICY PASSED · HITL THRESHOLD HIT.

    deploy-bot@acme.com

    non-human · CI/CD

    . Principal: deploy-bot@acme.com, non-human · CI/CD.

    0x9e21...c7b4

    just now

    . Hash 0x9e21...c7b4, just now.

    PENDING CO-SIGN

    alex.chen@acme.com

    platform lead

    . Status: PENDING CO-SIGN. Cosigner: alex.chen@acme.com, platform lead.
  • Cancel customer subscriptions

    248 accounts · downgrade campaign

    . Action: Cancel customer subscriptions. 248 accounts · downgrade campaign.

    retention-agent@acme.com

    non-human · AI agent

    . Principal: retention-agent@acme.com, non-human · AI agent.

    0xc2e1...d4a8

    14:32:18 UTC

    . Hash 0xc2e1...d4a8, 14:32:18 UTC.

    SIGNED

    supervisor-agent@acme.com

    review agent

    . Status: SIGNED. Cosigner: supervisor-agent@acme.com, review agent.
  • Use profile for model training

    opt-in consent flow · personalization

    . Action: Use profile for model training. opt-in consent flow · personalization.

    personalization-agent@acme.com

    non-human · AI agent

    . Principal: personalization-agent@acme.com, non-human · AI agent.

    0x4d72...91fa

    14:30:05 UTC

    . Hash 0x4d72...91fa, 14:30:05 UTC.

    SIGNED

    janet.harris@gmail.com

    consumer

    . Status: SIGNED. Cosigner: janet.harris@gmail.com, consumer.
  • OFAC sanctions clearance

    low-confidence SDN match · Acme Holdings

    . Action: OFAC sanctions clearance. low-confidence SDN match · Acme Holdings.

    sanctions-agent@acme.com

    non-human · AI agent

    . Principal: sanctions-agent@acme.com, non-human · AI agent.

    0x1c5b...e7d2

    14:27:13 UTC

    . Hash 0x1c5b...e7d2, 14:27:13 UTC.

    SIGNED

    compliance@acme.com

    compliance officer

    . Status: SIGNED. Cosigner: compliance@acme.com, compliance officer.
  • Wire transfer authorization

    $4.2M outbound · CTR triggered

    . Action: Wire transfer authorization. $4.2M outbound · CTR triggered.

    wire-agent@acme.com

    non-human · AI agent

    . Principal: wire-agent@acme.com, non-human · AI agent.

    0x9b3f...4e2a

    14:25:02 UTC

    . Hash 0x9b3f...4e2a, 14:25:02 UTC.

    SIGNED

    treasury@acme.com

    treasury lead

    . Status: SIGNED. Cosigner: treasury@acme.com, treasury lead.
Chain verified · signed by you, not usscramble-audit-verify
ScrambleID approval

PENDING APPROVAL

Grant prod IAM role to deploy-bot

deploy-bot · AWS prod account

deploy-bot

non-human · CI/CD

Grant role

aws

prod account

AWS

REQUESTED BYdeploy-bot@acme.com
CEDAR POLICY PASSED
. Pending approval: Grant prod IAM role to deploy-bot. Requested by deploy-bot@acme.com. Cedar policy passed. Approve via Touch ID, or decline.
TOUCH ID TO APPROVE
9:41

Actions

1 pending

deploy-bot

non-human · CI/CD

Grant role

aws

prod account

AWS

deploy-bot is requesting your approval

Grant prod IAM role to deploy-bot

Gives deploy-bot write access to the production AWS account.

Privileged · Grants standing write access to production.

Roleprod-deployerScopeproduction AWS account
Cedar policy passed
. Pending approval on your mobile device: Grant prod IAM role to deploy-bot.Gives deploy-bot write access to the production AWS account. Privileged: Grants standing write access to production.Requested by deploy-bot@acme.com. Cedar policy passed. Approve via Face ID, or decline.
FACE ID TO SIGN
ScrambleIDScrambleID

THE CHAIN IS THE EVIDENCE.

Where the audit chain breaks.

Audit logs record what happened. They cannot prove who authorized it.

RBAC, Cedar, OPA, Splunk, Datadog, Jira: the modern enterprise stack is good at decision and observability. None of it produces evidence. The four threats below describe what fails when an AI agent executes a regulated action and the audit chain has to hold up to a regulator, a court, or a customer dispute.

THREAT . 01

MUTABLEapproved byaml-agent@acmeapproved by[REDACTED]

Logs aren't evidence.

Audit logs are mutable. They can be tampered with, redacted, or silently deleted between the action and the audit. SEC 17a-4 demands records be "non-rewritable, non-erasable" because the regulators already learned this lesson. A log line that says "approved" is a claim, not proof.

THREAT . 02

UNBOUNDCEDAR POLICYdecision: ALLOW?ACTION RECORD0x7f3a... · ran

Policy without binding to the action.

RBAC, Cedar, OPA, IAM policies evaluate at request time. They return a decision. They don't cryptographically bind that decision to the record of what the action actually did. The policy engine logged "allow." The audit log recorded "action happened." Nothing connects the two.

THREAT . 03

NO PROOFAGENTEXECUTES SARREGULATORno signature

Autonomous agents without accountability.

When an AI agent files a SAR or executes an OFAC clearance, the regulator wants a named human in the chain. BSA requires it. OFAC requires it. EU AI Act Article 14 requires qualified human oversight on high-risk AI systems. A database row that says "approved by aml-agent@acme.com" satisfies none of these.

THREAT . 04

STALEUSER CONSENTED8 months agoAI ACTIONnow · uses profile

Consent without proof at the action.

GDPR and CCPA require consumer consent for high-impact AI uses like profile training and individualized decisioning. Today's pattern is a banner click stored as a row in a database. When the model trains on the consumer's profile six months later, nothing cryptographically binds the consent to that specific action. The legal cover is there. The evidence is not.

The control topology

Three ways to hold the line. One proof under all of them.

Over any consequential action an agent takes, you need to be able to stop it, and to prove what was intended versus what ran. ScrambleID gives you three gates and one cryptographic chain from intent to execution through every one.

The ScrambleID proof spineA horizontal cryptographic rail. At the point of a consequential action, three gates stack over the rail: in the loop, on the loop, and out of the loop. Past the gate the signed intent to action to execution chain runs along the rail. A neutral early-access label sits in the corner.EARLY ACCESSTHE GATEOut of lineageINDEPENDENT OVERSIGHTOn the loopSUPERVISORY AGENTIn the loopA HUMAN APPROVESONE CRYPTOGRAPHIC RAILSIGNED, END TO ENDINTENTACTIONEXECUTION

IN THE LOOP

Shipping. Early access.

A human holds the say.

A named person approves before the action proceeds, and can stop it. The approver signs exactly what will run, not text the agent supplied. Delivered through the human surfaces: a push to the ScrambleID app, biometric on web, a prompt at the workstation.

ON THE LOOP

Roadmap.

A supervisory agent checks the work.

An in-lineage supervisor agent approves or stops the consequential actions of the agents beneath it, within policy, at machine speed, without pulling a human into every step. This is how the gate scales when summoning a person each time would not.

OUT OF LINEAGE

Roadmap.

An independent agent outside the lineage.

An oversight agent with no delegation tie to the actor can stop a consequential action by a subordinate, or by an agent it does not control. Because it sits outside the actor's lineage, compromising the actor does not compromise the overseer. This is the part a customer cannot build for itself: independence has to come from outside its own walls. The proof survives total compromise, because you hold the key, not us. Independent where it must be, off your critical path where it should be, and yours.

On the auth path, no approval means no token and no action: the gate stops it. Off the path, the gate refuses and emits signed proof of the violation. Either way, nothing acts in your name without your intent, and the chain proves it from intent to execution.

Where it holds.

The AI agents are ready to ship. The accountability layer is what was missing.

Four regulated workflows where Actions makes per-action authority defensible end to end. The principal acts. The cosigner approves. The chain records. The regulator verifies.

SCENARIO . 01

An AI agent files a SAR. The BSA officer cosigns.

An AML agent detects structured deposits flagged on account 4732. Cedar policy says any SAR submission requires a named BSA officer cosignature. The agent drafts the SAR. The agent signs the request. The BSA officer on call gets a push to their ScrambleID app and a prompt at their workstation, and cosigns with Touch ID. The verifier issues the record. FinCEN gets a SAR with cryptographic proof of human review, not a database claim.

SCENARIO . 02

A retention agent cancels 248 subscriptions. A supervisor agent cosigns.

A retention agent proposes downgrading 248 customer accounts as part of a campaign. Policy says any bulk customer-impact action above 100 accounts requires a supervisor-agent cosignature with an audit reason. The supervisor agent evaluates the campaign manifest, cosigns with a structured reason field, and the record lands in the chain. The autonomous swarm has accountability inside itself. A customer dispute resolves with the signed reason, not a postmortem reconstruction.

Supervisory-agent cosign is on the roadmap.

SCENARIO . 03

A personalization agent uses a customer's profile. The customer cosigns.

A personalization agent proposes using a customer's profile for model training in the opt-in personalization flow. Policy says consumer profile use for training requires a per-action consumer cosignature, not a stored banner click. The customer gets a push asking them to approve this specific action, and cosigns from their phone. The chain ties the consent to the model-training action with a cryptographic signature, not a row in a consent table. GDPR and CCPA defensibility is bound to the action, not to a checkbox from eight months ago.

SCENARIO . 04

CI deploys payment-service v2.4.1. A platform lead cosigns.

A CI bot proposes deploying payment-service v2.4.1 to production. Policy says any production payment-service deploy requires the on-call platform lead's cosignature. The on-call platform lead cosigns from their workstation after reviewing the deploy diff. The record lands in the chain with the bot's signature, the platform lead's cosignature, and the verifier's acceptance. Change-management lineage is the cryptographic chain, not the Jira ticket.

How Actions works.

Five steps from request to record. All cryptographic.

ScrambleID Actions works as a layer that composes with your existing identity stack. Cedar evaluates. Cosigner signs. Verifier records. Anyone verifies. Five steps, every one cryptographic.

  1. 01

    Cedar policy evaluates pre-action.

    Same primitive your team already knows. The policy is committed, reviewable, and diff-able alongside the agent code.

  2. 02

    HITL threshold triggers cosign requirement.

    Policy-bound, not workflow-bound. No external Jira ticket, no out-of-band approval queue. The cosign requirement is in the policy that evaluates the action.

  3. 03

    Co-signer signs cryptographically.

    Workstation Touch ID, mobile biometric, or hardware key. The cosignature is a real cryptographic signature using the same primitive as the agent's signature, not a button click in a workflow app.

  4. 04

    Record gets three signatures.

    Principal (the agent or human acting), cosigner (when policy required one), verifier (the ScrambleID service that accepted the request). Each signature is in the record, not in a separate audit table.

  5. 05

    Record lands in cryptographic hash chain.

    Anyone with the chain verifies it with scramble-audit-verify CLI. Every verifier becomes an independent arbiter, outside the lineage and outside ScrambleID. The chain holds even if ScrambleID is unavailable.

Five alternatives. One that's evidence.

RBAC and observability are good at their jobs. Per-action accountability isn't one of them.

Comparison against the categories enterprises already deploy: log aggregators, policy engines, approval workflows, and per-document e-signature. Each does some of the work. None of them produce evidence at the action layer.

Swipe sideways to compare. ScrambleID is the highlighted column.

DimensionSplunk / DatadogCedar / OPA aloneJira / ServiceNowDocuSignScrambleID Actions
Per-action cryptographic signature on the recordNolog line onlyNodecision onlyNoworkflow statusPer-document onlyYesevery action
Cosign trigger bound to policy, not workflowNoworkflow-boundNopolicy without cosignNoworkflow-boundNotemplate-boundYespolicy-bound
Immutable hash chain (records can't be backdated or deleted)NomutableNon/aNomutableDoc-level immutabilityYeschain-level
Customer-verifiable independent of vendorNovendor-trustNon/aNovendor-trustVendor-verifiableYesopen chain
Regulatory defensibility for BSA, OFAC, EU AI Act Article 14Partiallogs onlyNodecision onlyPartialworkflow recordPartialper-docYessignature + chain
Works for AI agents and humans on the same primitiven/aPartialhumans via UIPartialhumans onlyNohumans onlyYesboth
Chain holds if vendor goes awayNoNovendor-boundNovendor-boundNovendor-boundYeschain holds

Architectural questions only.

Five questions. All architectural.

How is this different from Cedar or OPA alone?

Cedar and OPA return policy decisions. They don't cryptographically bind those decisions to the records of what got executed. ScrambleID Actions uses Cedar (or OPA) as the policy primitive and adds a cryptographic signature, a cosignature when policy requires one, and an immutable hash chain on the record. You keep your policy engine. You add the proof layer it can't deliver.

How is this different from DocuSign or another e-signature platform?

DocuSign signs documents. Actions signs actions. A SAR filing, a bulk customer cancel, a production deploy, a model-training run on consumer data: these are actions, not documents. There's no PDF to print and sign. The signature has to bind to the action's manifest and to the policy that authorized it, at the moment the action runs.

Can the customer verify the chain independently of ScrambleID?

Yes. The `scramble-audit-verify` CLI is open. The customer (or a regulator, or a court) takes the chain, runs the CLI, and gets a cryptographic verification independent of ScrambleID's services. The chain holds even if ScrambleID is unavailable, sold, or sued.

Does this work for human-only workflows too, or just AI agents?

Both. The cryptographic primitive doesn't care whether the principal is a human, an AI agent, or a machine. A workforce action that requires a cosign (a wire transfer, a privileged data export, a production change) goes through the same signature-policy-cosign-chain path. The same chain holds the human-only records and the agent-cosigned records.

How does this hold up in court or for a regulator?

The record carries three signatures: the principal who acted, the cosigner that policy required, and the verifier that accepted the request. The hash chain proves the record hasn't moved since write. The CLI verifies the chain independently. Courts and regulators don't need to trust ScrambleID; they trust the cryptography. A signed, hash-chained, customer-verifiable record meets the standard SEC 17a-4 was written to enforce.

How does ScrambleID Actions map to agentic-governance frameworks?

Agent adoption is outrunning the controls for it. Gartner expects 40% of enterprise applications to include task-specific AI agents by 2026, up from under 5% in 2025, and the governance frameworks are converging on what Actions does. The OWASP Top 10 for Agentic Applications (2026) names agent identity and privilege abuse (ASI03) and human-agent trust exploitation (ASI09); Actions binds an agent's identity to what policy authorizes and keeps a named human accountable. A February 2026 NIST NCCoE concept paper on AI agent identity and authorization calls for linking user identities to agents for accountability and tying each action back to its identity for auditability and non-repudiation, the model Actions is built on. The Cloud Security Alliance's AI Controls Matrix, 243 control objectives across 18 domains, targets the same oversight and accountability gaps. Actions answers all three with a signature on every action, a cosigner wherever policy demands one, and a hash chain anyone can verify.

Proof of action

This is the rung the others roll up into. Every proven action carries the proven identity of who acted: the person, the machine, the agent.

See the whole rail

Where to go next.

One primitive. Humans, non-humans, and the actions both take.

Per-action authority. In early access at Equifax. Ready for yours.

One identity primitive across every principal in your stack: humans, agents, and the actions both take.

Request early access →