114 available actions
What your AI agent can do in Daytona
Daytona is a development environment management platform that provides cloud-based development workspaces with API access for automation This page lists every available action. Your agent only receives the actions and permissions required for the role you approve.
Showing all 114 actions.
Common starting points
- Get Available Account ProvidersRetrieves all available account providers that can be used to authenticate and link accounts.
- Get Build Logs URLRetrieves the build logs URL for a specific sandbox by its ID or name.
- Create Sandbox BackupInitiates a backup operation for an existing sandbox environment.
- Create Folder in SandboxCreates a new folder inside a sandbox's filesystem.
- Update Experimental ConfigUpdates experimental configuration for an organization on the Daytona platform.
- Update Last ActivityUpdates the last activity timestamp for a sandbox in the Daytona platform.
Browse all 114 actions by capability
Open a capability to see every supported action and its description.
Find & reviewLook up and review existing recordsView 55 actions
- Download File (Deprecated)[DEPRECATED] Downloads a file from a sandbox's toolbox filesystem.
- Download Multiple FilesDownloads multiple files from a sandbox as a multipart/form-data bundle.
- Find In Files (Deprecated)[DEPRECATED] Searches for text or patterns in files within a sandbox.
- Get API KeyRetrieves an API key by its name.
- Get Available Account ProvidersRetrieves all available account providers that can be used to authenticate and link accounts.
- Get Build Logs URLRetrieves the build logs URL for a specific sandbox by its ID or name.
- Get Commit HistoryGets commit history from a repository in a sandbox toolbox.
- Get Computer Use StatusRetrieves the status of all VNC desktop processes in a sandbox.
- Get Daytona ConfigRetrieves the Daytona platform configuration including URLs, OIDC settings, analytics, rate limits, and other platform-level settings.
- Get Display InfoRetrieves information about displays connected to a sandbox.
- Get Entrypoint LogsRetrieves entrypoint logs for a sandbox session.
- Get File Info (Deprecated)[DEPRECATED] Gets file info inside a sandbox toolbox.
- Get Git History (Deprecated)[DEPRECATED] Get commit history from a git repository in a sandbox toolbox.
- Check Sandbox AccessChecks if the authenticated user has access to a specific sandbox.
- Get Daytona Health StatusRetrieves the current health status of the Daytona service.
- Get OrganizationRetrieves detailed information about an organization by its unique identifier.
- Get Organization Audit LogsRetrieves audit logs for an organization.
- Get Organization Invitations CountRetrieves the count of organization invitations for the authenticated user.
- Get Organization Usage OverviewRetrieves the current usage overview for an organization, including CPU, memory, disk, snapshot, and volume usage metrics across all regions.
- Get Process StatusRetrieves the status of a specific VNC process in a sandbox.
- Get Project Dir (Deprecated)[DEPRECATED] Gets the project directory path within a sandbox toolbox.
- Get PTY SessionRetrieves information about a PTY (pseudo-terminal) session in a sandbox.
- Get Push AccessRetrieves temporary storage access credentials for pushing objects to object storage.
- Get Docker RegistryRetrieves details of a specific Docker registry by its unique identifier.
- Get SandboxRetrieves details of a specific sandbox by its ID or name.
- Get Session Command LogsRetrieves logs for a specific command executed within a session.
- Get Session (Deprecated)[DEPRECATED] Retrieves details of a specific session in a sandbox toolbox.
- Get SnapshotRetrieves details of a specific snapshot by its ID or name.
- Get Snapshot Build LogsRetrieves build logs for a specific snapshot.
- Get Toolbox Proxy URLRetrieves the toolbox proxy URL for a sandbox by its ID or name.
- Get Transient Push AccessRetrieves temporary registry access credentials for pushing snapshots.
- Get Authenticated UserRetrieves the profile of the authenticated user.
- Get User Home Dir (Deprecated)[DEPRECATED] Gets the user home directory path for a sandbox.
- Get VolumeRetrieves details of a specific volume by its ID.
- Get WindowsRetrieves information about all windows in a sandbox.
- Get Working DirectoryGets the current working directory inside a sandbox toolbox.
- Get Work Dir (Deprecated)[DEPRECATED] Retrieves the working directory path of a sandbox toolbox.
- List API KeysLists all API keys for the organization.
- List Available RegionsLists all available regions for the organization.
- List Files (Deprecated)[DEPRECATED] Lists files and directories in a sandbox toolbox.
- List Git Branches (Deprecated)[DEPRECATED] Lists all git branches from a repository in a sandbox toolbox.
- List Organization InvitationsLists all pending organization invitations.
- List Organization Invitations for UserLists all organization invitations for the authenticated user.
- List organization membersLists all members of a specific organization.
- List organization rolesLists all roles available in an organization.
- List OrganizationsLists all organizations that the authenticated user has access to.
- List Process SessionsLists all active process sessions in a sandbox.
- List PTY SessionsLists all active PTY sessions in a sandbox.
- List registriesLists all docker registries available in the organization.
- List SandboxesLists all sandboxes for the organization.
- List Sandboxes PaginatedLists all sandboxes with pagination support.
- List shared regionsTool to list all shared regions.
- List SnapshotsLists all snapshots for the organization.
- List VolumesLists all volumes in the organization.
- Search Files[DEPRECATED] Search for files inside a sandbox toolbox.
Create & communicateCreate records or send supported messagesView 13 actions
- Create API KeyCreates a new API key for the organization.
- Create Sandbox BackupInitiates a backup operation for an existing sandbox environment.
- Create Folder in SandboxCreates a new folder inside a sandbox's filesystem.
- Create OrganizationCreates a new organization in Daytona.
- Create Organization InvitationCreates an invitation to join an organization with specified roles and permissions.
- Create Organization RoleCreates a new organization role with specified permissions.
- Create Process SessionCreates a new session in the sandbox for process management.
- Create PTY SessionCreates a new PTY (pseudo-terminal) session in a sandbox.
- Create Docker RegistryCreates a new Docker registry for the organization.
- Create SandboxCreates a new sandbox environment for development or testing purposes.
- Create SnapshotCreates a new snapshot resource that can be used as a base image for sandboxes.
- Create SSH AccessCreates SSH access credentials for a sandbox environment.
- Create VolumeCreates a new volume for storing data that can be attached to sandboxes.
Update & manageChange and manage existing recordsView 19 actions
- Archive SandboxArchives a sandbox in the Daytona platform.
- Execute CommandExecutes a shell command within a running sandbox via the toolbox proxy.
- Replace In FilesReplaces text or patterns in multiple files within a sandbox.
- Replace Sandbox LabelsReplaces all labels on a sandbox with a new set of key-value pairs.
- Set Sandbox Auto Archive IntervalSets the auto-archive interval for a sandbox.
- Set Auto Delete IntervalSets the auto-delete interval for a sandbox.
- Set Autostop IntervalSets the auto-stop interval for a sandbox in the Daytona platform.
- Start Computer UseStarts all VNC desktop processes (Xvfb, xfce4, x11vnc, novnc) for a sandbox.
- Start LSP ServerStarts an LSP server process inside a sandbox project.
- Start VNC ProcessRestarts a specific VNC process within a sandbox in the Daytona platform.
- Start SandboxStarts a sandbox in the Daytona platform.
- Update Experimental ConfigUpdates experimental configuration for an organization on the Daytona platform.
- Update Last ActivityUpdates the last activity timestamp for a sandbox in the Daytona platform.
- Update Organization InvitationUpdates an organization invitation with new role and permissions.
- Update Organization OpenTelemetry ConfigUpdates the OpenTelemetry configuration for an organization.
- Update Organization RoleUpdates an organization role with a new name, description, and permissions.
- Update Public StatusUpdates the public visibility status of a sandbox in the Daytona platform.
- Update Docker RegistryUpdates a Docker registry configuration.
- Update Sandbox Default Limited Network EgressUpdates the sandbox default limited network egress setting for an organization.
Remove & cancelRemove records or cancel supported workView 15 actions
- Cancel Organization InvitationCancels a pending organization invitation.
- Delete API KeyDeletes an API key by its name.
- Delete API Key for UserDeletes an API key for a specific user.
- Delete Sandbox FileDeletes a file inside a sandbox by its path.
- Delete Git BranchDeletes a branch from a git repository inside a sandbox by its name.
- Delete OrganizationDeletes an organization.
- Delete Organization OTEL ConfigDeletes the OpenTelemetry (OTEL) configuration for an organization.
- Delete Organization RoleDeletes an organization role.
- Delete PTY SessionDeletes a PTY session and terminates the associated process.
- Delete RecordingDeletes a recording from the Daytona platform by its ID.
- Delete Docker RegistryDeletes a Docker registry from the Daytona platform.
- Delete SandboxDeletes a sandbox from the Daytona platform by its ID or name.
- Delete SessionDeletes a session from the Daytona platform by its ID.
- Delete SnapshotDeletes a snapshot from the Daytona platform by its ID.
- Delete VolumeDeletes a volume from the Daytona platform by its ID.
Other actionsSpecialist and administrative actions.View 12 actions
- Checkout Git Branch[DEPRECATED] Checkout a branch or commit in a git repository within a sandbox.
- Clone RepositoryClones a Git repository into a sandbox toolbox.
- Deactivate SnapshotDeactivates a snapshot in the Daytona platform.
- Enroll in SMS MFAEnrolls the authenticated user in SMS-based multi-factor authentication.
- Expire Signed Port Preview URLExpires a signed preview URL for a sandbox port.
- Focus Accessibility NodeFocuses an accessibility node in a sandbox's computer use system.
- Resize PTY SessionResizes an active PTY session with new terminal dimensions.
- Revoke SSH AccessRevokes SSH access credentials for a sandbox environment.
- Stop LSP ServerStops an LSP server process inside a sandbox project.
- Stop SandboxStops a running sandbox in the Daytona platform.
- Take Compressed ScreenshotTakes a compressed screenshot of the entire screen in a sandbox.
- Unlink AccountUnlinks a connected provider account (such as GitHub, GitLab, or Bitbucket) from the authenticated user's Daytona profile.
Connection record
A connection you can control.
- Sign-in
- OAuth sign-in
- Setup
- Sign in with your own Daytona account. Access is limited to the work agreed for the role.
- Boundaries
- Only the approved role and actions.
- Off switch
- Revoke the connection from your account.
FAQ
Before you connect Daytona
How does the agent connect to Daytona?
You sign in with your own Daytona account. Permissions are limited to what the agent needs, the connection is health-checked, and you can revoke access from Daytona at any time.
What can the agent actually do in Daytona?
The page above lists the 114 actions currently available through the Daytona connection. The role determines which of those actions the agent may use, and write access is only enabled when the workflow needs it.
Is Daytona included in my plan?
Connections are priced per tool on top of the base plan. Some are included and some are premium. See pricing for how connection charges work.
How long until Daytona is ready?
Timing depends on the sign-in method, permissions and workflow being connected. We confirm the scope and setup plan before enabling the connection.
Bring the workflow together
Ready to put Daytona to work?
Start with the responsibility you want off your plate. We’ll map the connection and the boundaries around it.