Browsers built for agents,
without the infrastructure tax.
Launch an isolated Chrome in one call, connect with CDP or Selenium, and keep a live view, replay, and human takeover when automation meets the real web.
isolated Chrome session
live frames and agent trace
receipt, replay, and attribution
Needs attention
Recent activity
latest sessionsFleet status
WebX preserves the evidence you need when an agent touches the real web.
Browser
Chat
idleRun variablesnone
{{name}} in the task to parameterize it.inputs on POST /api/agents/runs and substituted into the task before the run starts. They are not stored with the run record — only the variable names are.Run configurationdefaults
strict and critical change behavior (they raise verification strength); the others resolve to the deployment default.Agent library
— reusable policy + output contract, scoped to this projectRecent runs
newest first · open one to inspect its trajectory and receipts| Agent | Task | Status | Started | |
|---|---|---|---|---|
| No agent runs yet Attach an agent in the run console above, or POST to /api/agents/runs. | ||||
Sessions
| Session | Status | Task | Region | Started | Dur | |
|---|---|---|---|---|---|---|
| connect to load sessions | ||||||
Evidence
Stagehand
Projects
suspend stops a tenant without revoking keys one by one| Project | Status | Keys | Sessions | Used | Quota | |
|---|---|---|---|---|---|---|
| — | ||||||
Issued keys
| Hash | Project | Status | Created | |
|---|---|---|---|---|
| — | ||||
Tenant identity config
OIDC, SAML, claims, and SCIMOIDC client secrets stay envelope-encrypted at rest. The field below shows only a stable marker; leave it blank to keep the stored secret.
Live status
SCIM token
shown onceRecent identity audit
Users
directory + custom local accountsCustom local users (email/password) are managed here. OIDC/SAML/SCIM users also appear for visibility. First admin can be created at /login when a project has no local users.
| User | Origin | Role | Active | Last login | |
|---|---|---|---|---|---|
| Load a tenant to list users | |||||
Per-project usage
| Project | Sessions | Browser-seconds | Browser-hours |
|---|---|---|---|
| — | |||
Pending confirmations
membrane-gated actions awaiting approvalLive now
—This is what agents use on the next task. Editing below does not change Live until save is allowed to activate.
Desired configuration
edit & saveYour intended provider. Saves always persist here. When the deployment allows console overrides, Live updates to match. Master token required to save.
Add integration
outboundDeliver task results to Slack, a webhook, and more. Master token required.
Integrations
results pushed outAdd trigger
inboundLet external systems — CI, cron, Zapier, a form webhook — start an agent task. Master token required.
Triggers
external events start a taskMetrics & dashboards
Prometheus · GrafanaAdd telemetry exporter
otlp · datadogStream task telemetry to your observability stack on every terminal event. Master token required.
Telemetry exporters
task events → your stackContexts
| Context id | |
|---|---|
| — | |
Versions
| Version | Status | Actions | Comment | Created | |
|---|---|---|---|---|---|
| Enter a workflow id and load. | |||||
Diff
Versions
Edit loads a version into the editor below (saves as a new draft — versions are immutable)| Version | Status | Actions | Comment | Created | |
|---|---|---|---|---|---|
| Enter a workflow id and load. | |||||
Action editor
new workflow (saves as a fresh draft)| # | Kind | Selector | Value / text | URL | |
|---|---|---|---|---|---|
| No actions — click “Add action”. | |||||