AgentSIMAgent auth control plane

We run the auth challenge so your agent doesn't die there.

Run SMS auth challenges on apps you own. Test email and magic-link paths, and halt safely on passkeys or CAPTCHA.

AgentSIM auth challenge atlas

The atlas highlights SMS, email OTP, magic link, passkey, and CAPTCHA challenges in sequence before showing the complete route to an app you own.

Free demo. Paid live access with a fixed allowance and no overages.

Authorized use only · apps you own · Google and Stripe refused.

Used by builders at

Payouts.com, QualGent, and Socratix AI.

bun add @agentsim/sdk

import { openChallenge } from "@agentsim/sdk";

await using num = await openChallenge({ agentId: "checkout-bot" });
const otp = await num.waitForVerdict({ timeout: 60 });

Use Cases

One control plane for the auth walls you own.

Use AgentSIM in staging, CI, and live agent runs. Open a challenge, apply policy, and return a verdict without a human pasting codes.

Authorized
OWNED SESSION

Apps you own

Owned auth

Run the challenge on staging and production auth you control. Supabase, Auth0, Firebase, Clerk, or your own walls.

Read owned-auth guide
Best fit today
CI CHECK

Test harnesses

CI / QA

Put auth walls in the pipeline. Playwright, Browserbase, and CI jobs get a verdict instead of a human pasting a code.

View QA workflow
Challenge · verdict
AGENT RUN

Live agents

Agent runs

When a coding or browser agent hits a wall, AgentSIM runs the challenge and returns a verdict so the run can continue.

Read Quickstart

The Mechanism

Challenge. Policy. Verdict.

One interruption in. One decision the agent can act on.

Hold the run

AgentSIM catches the auth wall before the agent stalls.

Enforce your boundary

Your rules allow or refuse the attempt.

Return the branch

The agent gets a clear outcome: code received, timeout, denied, or passkey required.

Clear allowance
SessionsNo overages

Pricing

Try the demo. Pay for live access.

Review a fixed price and live allowance before paying. No free live trial and no surprise overages.

Demo

$0demo

See the code flow before you connect your agent.

  • Sample codes, no live SMS
  • No card required
  • Docs, SDK, REST, and MCP setup
Try the demo

Enterprise

Customannual

Owned-app connector capacity, audit controls, and controlled-auth support.

  • Owned-app connector capacity
  • Provider-specific audits
  • Audit logs
  • SLA support
Contact Sales

Cost Model

Free demonstration

Cost Model

Not open yet; existing plans unchanged

Cost Model

Custom connectors and audit

See the flow before you pay

Use sample codes in the free demonstration, then choose paid live access for your own applications.

Try the demoNeed owned-app connector capacity? Contact sales.

No. It runs on apps you own. Google and Stripe are refused.