Pricing

One actor, one price

Interlok is priced per governed actor — each agent or service identity you put behind the gate. Decisions are unlimited, so gating more of your estate never costs more. Posture scans, holds, approvals, approvals, ledger entries and callbacks are all included.

Free

$0

Discover plus Gate in observe mode. One org, one policy, shareable posture report.

  • · Up to 3 governed actors
  • · Unlimited decisions in observe mode
  • · One policy · community support
Start free

Team

$499 /month

The full Discover → Gate → Approve loop with Slack approvals and signed callbacks.

  • · Up to 25 governed actors
  • · Unlimited decisions — gate everything
  • · Slack approve/deny, callbacks, evidence room

Enterprise

Talk to us

Unlimited actors, quorum, customer-held signing keys, named Reverse connectors.

  • · Unlimited governed actors
  • · Custom retention
  • · Named design-partner Reverse
Talk to us

Plans, simplified

What actually changes is what happens to a held action

Same engines, same ledger, same determinism on every plan. The difference is whether a consequential write is only logged, actually held for a named human, or held under your own signing keys with an undo path.

DifferenceFreeTeamEnterprise
Governed actorsUp to 3Up to 25Unlimited, with groups and tags
DecisionsUnlimitedUnlimitedUnlimited
Held actionsLogged only (observe mode)Really held until a human resolvesHeld, with quorum and custom expiry
Who approvesNo approver requiredNamed humans in console or SlackNamed humans, groups, quorum of two or more
Approval surfaceConsole queueConsole queue plus Slack approve/denyConsole, Slack, and your own system via callbacks
CallbacksNoneSigned webhooks on approve and reverseSigned webhooks, retries, per-target routing
Signing keysPlatform-heldPlatform-heldCustomer-held P-256 keys
EvidenceShareable posture reportEvidence room with time-boxed auditor linksCustom retention and scheduled exports

Example approval flows

See what each plan does with a real action

+

Free · example approval

agent requests refund.create · $4,200

  1. 1The gate evaluates the policy and reaches gate — hold for a human.
  2. 2Observe mode is on, so nothing is blocked: the action proceeds.
  3. 3The decision, the params hash and the would-have-held verdict are chained into the ledger.
  4. 4You review the log later and see exactly what a live gate would have caught.

Net effect · You learn what to gate without breaking anything

Team · example approval

agent requests refund.create · $4,200

  1. 1The gate returns gate; the agent's SDK pauses instead of calling Stripe.
  2. 2The action lands in the approval queue and a Slack card goes to the finance approver.
  3. 3A named human taps Approve; the approval hash commits over action, params and approver.
  4. 4A signed webhook fires to your system with the exact ledger sequence, and the agent resumes.

Net effect · One human decision stands between an agent and the money

Enterprise · example approval

agent requests grant.escalate on prod database

  1. 1The policy requires a quorum of two approvers from the platform group, expiring in 10 minutes.
  2. 2Both approvals commit under your own signing keys; one missing approval means it expires unactioned.
  3. 3The action executes and every determination is chained into the ledger you can verify yourself.

Net effect · Quorum, your keys, and proof your auditor can check

What does it cost for my estate?

Pick how many agents and service identities you want governed. This is the same function the console uses to estimate your invoice.

+

25 governed actors · unlimited decisions

Free

Too many actors

3 actors included

Team

$499

25 actors included

Enterprise

Custom

unlimited actors

What counts as a governed actor

  • · Each agent or service identity that calls the gate in a month
  • · An identity counts once, however many decisions it makes

What does not

  • · Decisions — allow, gate and deny are unlimited on every plan
  • · Human approvers, viewers and auditors
  • · Actors that were only discovered, never gated
  • · Holds, approvals, posture scans, ledger entries, callbacks

We price per actor so that gating more of your estate never costs more. A per-decision meter would quietly punish turning observe mode on.

Before you pay anything

Run the free posture scan. It needs no account, grades your agent estate A–F against the same deterministic ruleset the product uses, and gives you a shareable report.

Signature custody — what the proof actually proves

Who holds the key changes what the ledger is worth

Free and Team · Interlok countersigns

Entries are hash-chained and countersigned by the Interlok witness key. That proves the chain has not been edited after the fact and that a named human resolved each hold — to anyone except us. We hold the signing key, so an auditor takes Interlok's word that the witness itself behaved. We would rather write that here than have you discover it.

Enterprise · you countersign

Your approvers hold non-extractable P-256 keys generated in their own browsers; the private key never reaches our servers. Determinations carry your signature alongside ours, so the proof holds against Interlok too. This is the only configuration where a regulator needs to trust nobody but the mathematics.

How customer-held keys are provisioned →