Simulation agents that run while you sleep.

Simulation agents test complete user flows against a running product with its browser, APIs, services, and seeded data.

Spin up a full stack, point agents at real user flows, and get pass/fail reports without keeping a local session open.

agent computer
cpu2 vCPU · 4 GB
disk10 GB SSD
staterunning
a real computer · wired to everything an agent needs
start withand more
onIslo cloudyour cloudyour customers' cloud
task

Checkout + onboarding on main

boot stack
run checkout flow
run onboarding flow
export pass/fail report
agent
browser.goto("https://app.local/checkout")
$GITHUB_TOKENplaceholder only
islo gateway
Bearer $GITHUB_TOKENBearer ••••••••4f2a
injected at egress · per-request audit
api.github.com
200 OK
key never touched sandbox memory
allowpreview stackapp.localprivate
denyproduction APIsno prod keysblocked
sim-agent · 4 services
postgres:5432
seeded
api:8000
live
web:3000
under test
browser
clicking flows
sim-agent
$ islo use sim-agent
sim-agent resumed

Pay only while it runs.

this use case2h simulation suite · 2 vCPU / 4 GB → ≈ $0.62

Pay only while the computer runs: CPU + memory + disk. No seat licenses, no idle fees.

CPU time
$0.07/CPU-hour
per core while the env runs
Memory
$0.04/GB-hour
per GB you provision
Storage
$0.0007/GB-hour
per GB of disk
$50 free credits on signup · no card required

Common questions

What can a simulation agent test?

They run end-to-end flows such as checkout, onboarding, and regression suites against a live stack with browser, API, and database services.

Does a simulation agent need my whole stack running?

Yes. Islo restores the repo, database, API, web app, browser, and supporting services on one computer so the agent tests the product as a connected system.

Can I run simulation agents every night or from CI?

Yes. Keep the computer running between jobs or trigger runs from your CI, scheduler, or SDK.

Can a simulation agent test login, email, and seeded-data flows?

Yes. Run the services the flow depends on inside the development environment and give the agent scoped access to test accounts, inboxes, and seeded data.

How do I know whether the simulated user flow passed?

The agent returns pass/fail results and evidence from the browser and running services, so you can inspect what happened without replaying the flow locally.

Put autonomous agents to work.