Cuitty Pilot
AI-assisted browser automation.
Operators approve each breakpoint with the resolved selector, masked values, and a highlighted screenshot.
Three operating modes
Record provider-dashboard workflows, replay them as deterministic Playwright playbooks, and let AI handle selector healing, bounded decisions, and review summaries. Pilot automates the dashboards that don't have APIs.
Failed playbook runs produce Video recordings for review. Every selector heal, replay, and assertion emits trace spans to Observe.
Operators approve each breakpoint with the resolved selector, masked values, and a highlighted screenshot.
Keep the playbook beside the browser
Pilot playbooks are designed to make every captured step inspectable, parameterized, and reviewable. This interactive model shows how a future Cuitty Chrome client could keep recording and approval in context.
Author a playbook where the work happens.
Simulated product concept — it neither installs a Chrome extension nor controls your browser.
Ready to record a bounded workflow
Ready to record a bounded workflow
Playbooks are the automation contract
Declarative .cuitty playbook data with Playwright execution.
Record workflows, refine with AI-ranked selectors and parameterized
inputs, and replay deterministically. Every run is audited and produces
a video artifact.
Record
Structured events and DOM snapshots captured from your browser session. No manual scripting.
Refine
AI-ranked selectors, parameterized inputs, and YAML-importable playbook format.
Trust
Replays are deterministic. Records emit audit events. Failed runs become fixable evidence with AI-proposed diffs.
Observe. Propose. Validate. Save.
When a provider dashboard changes, Pilot's AI bridge receives visible text, the accessibility tree, a screenshot, and the step's intent. It proposes a healed selector — you approve before it's saved. AI is used only for authoring and healing, never for execution.
Every run is recorded, secrets are redacted
Video, trace, network, console, and screenshots recorded per run. Secrets are redacted before persistence. SpiceDB-separated permissions ensure playbook access and execution rights are distinct.