Skip to main content
Every run generates artifacts: video recordings, screenshots at each decision point, extracted data as JSON, and any downloaded files. Most are visible in the Run Details page, but you can also save them locally or pull them into another system.

From the UI

From the API

Use the API when you need artifacts programmatically: for a pipeline, an archive, or integration with another tool.

List artifacts for a run

Filter by type using the artifact_type parameter (repeatable):

Download an artifact

Each artifact in the response includes a signed_url, a temporary, pre-authenticated download link:
Signed URLs expire after a short period. Always generate a fresh URL via the API rather than storing old ones.

Artifact types

The annotated screenshots (screenshot_llm) and parsed action lists (llm_response_parsed) are the most useful for debugging. Annotated screenshots show which elements the AI identified, and the action list shows what it decided to do with them.

Run Details

Understand what each tab shows and how to debug failures

Using Artifacts (API)

Full API reference for artifact retrieval