Teach a browser task by example
Teach by Example is the shortest path from a familiar browser task to a visual Agent Team. You remain in control of the live session while Codelit retains only bounded semantic actions, text-redacted layout evidence, and the website boundary you approved.
Start with one outcome
Open a Browser Operator capability and choose Teach by example. Enter one credential-free HTTPS page, describe the task, and approve the temporary browser session. Codelit derives the team name, website boundary, and visible completion check.
- The feature requires Pro or Team because it allocates a managed browser.
- Provider video recording is disabled for teaching sessions.
- Raw keystrokes, entered values, passwords, tokens, and payment details are not retained.
Demonstrate in saved steps
Perform one meaningful action in the embedded browser, then choose Save this step. Codelit names it automatically and records an accessible role, label, text, or test-id hint plus a sanitized page boundary. Form values become named run inputs rather than copied values.
- Complete one small action.
- Save the step.
- Delete and repeat any saved step that does not describe the intended action.
Review the inferred team
Codelit creates a Browser Operator, an Outcome Verifier, run inputs, handoffs, evidence rules, and bounded retries, then runs the content-free safety sample automatically. Low-confidence text targets and protected transitions are visibly marked and must be confirmed before the draft can be applied.
Preview before live
The automatic safety sample checks the reviewed sequence and domain boundary without opening the website. After the draft is added to Flow, the normal Sample, Live run, approval, takeover, evidence, publish, and schedule controls remain authoritative.
- Every browser write pauses on its exact target and run-time value.
- A moved target stops or requests takeover instead of guessing.
- Delete teaching data at any point to remove checkpoints and redacted screenshots.