Skip to main content

What are workspaces?

A workspace is a persistent storage container that lives across sessions. Use workspaces to share files between tasks — upload input data before a task starts, or retrieve output files after it completes.
Every project gets a default “My Files” workspace automatically.

Create a workspace

Manage workspaces

Use a workspace with a task

Pass workspace_id when running a task. The agent can read and write files in the workspace during execution.

List and delete files

After a task completes, list files in the workspace or clean up individual files.
Deleting a workspace permanently removes all its files. This cannot be undone.

Workspaces API Reference

Full endpoint reference.

Sessions Guide

Learn about sessions and profiles.