Modules
Video module
Browser-session recording jobs driven by natural-language prompts and explicit workflow steps.
Video module
The video module records browser workflows as reviewable artifacts. A job starts from a prompt, target URL, or explicit steps, then a browser runner captures screenshots and writes a video artifact when the run finishes.
What it captures
- Prompt and target URL
- Resolved workflow steps
- Run status and per-step progress
- Duration, output format, and artifact URL
- Error details when a run fails
Submit a job
POST /api/video/jobs
Use the endpoint for long-running video generation requests. Ingest events with type: "video" are reserved for completed-run metadata that should appear in timelines and audit-style views.
Reads
| Endpoint | Returns |
|---|---|
GET /api/video/status | Module health |
GET /api/video/jobs?project_id=... | Recent jobs |
GET /api/video/jobs/{id} | Job status, steps, and artifact metadata |
Product page: Video Generator.