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 guideRun SMS auth challenges on apps you own. Test email and magic-link paths, and halt safely on passkeys or CAPTCHA.
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
Use AgentSIM in staging, CI, and live agent runs. Open a challenge, apply policy, and return a verdict without a human pasting codes.
Apps you own
Run the challenge on staging and production auth you control. Supabase, Auth0, Firebase, Clerk, or your own walls.
Read owned-auth guideTest harnesses
Put auth walls in the pipeline. Playwright, Browserbase, and CI jobs get a verdict instead of a human pasting a code.
View QA workflowLive agents
When a coding or browser agent hits a wall, AgentSIM runs the challenge and returns a verdict so the run can continue.
Read QuickstartThe Mechanism
One interruption in. One decision the agent can act on.
AgentSIM catches the auth wall before the agent stalls.
Your rules allow or refuse the attempt.
The agent gets a clear outcome: code received, timeout, denied, or passkey required.
Pricing
Review a fixed price and live allowance before paying. No free live trial and no surprise overages.
See the code flow before you connect your agent.
Coming soon: live SMS for agents working on apps you own.
Owned-app connector capacity, audit controls, and controlled-auth support.
Cost Model
Free demonstration
Cost Model
Not open yet; existing plans unchanged
Cost Model
Custom connectors and audit
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.