Create and manage Daytona sandboxes, snapshots and volumes, run code and commands inside a sandbox, work with its files and Git repositories, and read its logs and metrics.
Explore 125 workflow actions for Daytona, including account permissions and operation limits.
53 read actions72 write actions
WORKFLOW ACTIONS
What you can configure.
Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.
Activate snapshot
Write
Activate a snapshot.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add files
Write
Add files to the Git staging area.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add remote
Write
Add (or overwrite) a remote in the Git repository.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Archive sandbox
Write
Archive sandbox.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Checkout branch
Write
Switch to a different branch or commit in the Git repository.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Clone repository
Write
Clone a Git repository to the specified path.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Close document in language server
Write
Notify the LSP server that a document has been closed.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Code run
Write
Execute Python, JavaScript, or TypeScript code and return output, exit code, and artifacts.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Commit changes
Write
Commit staged changes to the Git repository.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Configure user
Write
Configure the Git user name and email at the given scope.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create branch
Write
Create a new branch in the Git repository.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create folder
Write
Create a folder with the specified path and optional permissions.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create interpreter context
Write
Creates a new isolated interpreter context with optional working directory and language.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create sandbox
Write
Create a new sandbox.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create sandbox snapshot
Write
Create a snapshot from a sandbox.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create session
Write
Create a new shell session for command execution.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create snapshot
Write
Create a new snapshot.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create volume
Write
Create a new volume.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Deactivate snapshot
Write
Deactivate a snapshot.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete branch
Write
Delete a branch from the Git repository.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete file
Write
Delete a file or directory at the specified path.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete interpreter context
Write
Deletes an interpreter context and shuts down its worker process.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete sandbox
Write
Delete sandbox.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete session
Write
Delete an existing shell session.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete volume
Write
Delete volume.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Execute command
Write
Execute a shell command and return the output and exit code.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Find accessibility nodes
Write
Search the AT-SPI tree for nodes matching a role/name/state filter and return a flat list.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Find in files
Read
Search for text pattern within files in a directory.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Focus accessibility node
Write
Move keyboard focus to the AT-SPI node identified by id (bus-name:object-path).
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Fork sandbox
Write
Fork a sandbox.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Get accessibility tree
Read
Fetch the AT-SPI accessibility tree for the focused application, a specific PID, or all registered applications.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get all snapshots
Read
List all snapshots.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get audit scenarios
Read
Returns the supported audit log actions grouped by target type.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get authenticated user
Read
Get authenticated user.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get code completions
Read
Get code completion suggestions from the LSP server.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get commit history
Read
Get the commit history of the Git repository.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get computer use status
Read
Get the status of all computer use processes.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get computer use system status
Read
Get the current status of the computer use system.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get display info
Read
Get information about all available displays.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get document symbols
Read
Get symbols (functions, classes, etc.) from a document.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get entrypoint logs
Read
Get logs for a sandbox entrypoint session.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get entrypoint session
Read
Get details of an entrypoint session including its commands.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get file info
Read
Get detailed information about a file or directory.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get git config
Read
Get a Git config value at the given scope (null when unset).
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get Git status
Read
Get the Git status of the repository at the specified path.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get mouse position
Read
Get the current mouse cursor position.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get organization audit logs
Read
Get audit logs for organization.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get organization by sandbox id
Read
Get organization by sandbox ID.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get ports
Read
Get a list of all currently active ports.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get process errors
Read
Get errors for a specific computer use process.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get process logs
Read
Get logs for a specific computer use process.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get process status
Read
Check if a specific computer use process is running.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get region quota by sandbox id
Read
Get region quota by sandbox ID.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get sandbox
Read
Sandboxes destroyed by spot preemption remain retrievable for 24 hours so spotEvictedAt can be read.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get sandbox ancestors
Read
Get sandbox fork ancestor chain.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get sandbox forks
Read
Get sandbox fork children.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get sandbox logs
Read
Retrieve OTEL logs for a sandbox within a time range.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get sandbox metrics
Read
Retrieve OTEL metrics for a sandbox within a time range.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get sandbox parent
Read
Get sandbox fork parent.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get sandbox trace spans
Read
Retrieve all spans for a specific trace.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get sandbox traces
Read
Retrieve OTEL traces for a sandbox within a time range.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get session
Read
Get details of a specific session including its commands.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get session command
Read
Get details of a specific command within a session.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get session command logs
Read
Get logs for a specific command within a session.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get snapshot
Read
Get snapshot by ID or name.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get system metrics
Read
Latest CPU/memory/disk usage snapshot for the sandbox.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get user home dir
Read
Get the current user home directory path.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get volume
Read
Get volume details.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get volume by name
Read
Get volume details by name.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get windows
Read
Get information about all open windows.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get work dir
Read
Get the current working directory path.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Get workspace symbols
Read
Search for symbols across the entire workspace.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Init repository
Write
Initialize a new Git repository at the specified path.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Invoke accessibility node
Write
Call an AT-SPI Action on the node.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Is port in use
Read
Check if a specific port is currently in use.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Key down
Write
Press a key or modifier and hold it down until a matching key up call.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Key up
Write
Release a key or modifier that is currently held down.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
List branches
Read
Get a list of all branches in the Git repository.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
List files
Read
List files and directories in the specified path.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
List interpreter contexts
Read
Returns information about all user-created interpreter contexts (excludes default context).
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
List remotes
Read
List the remotes configured in the Git repository.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
List sandboxes
Read
Advanced filtering and ordering.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
List sessions
Read
Get a list of all active shell sessions.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
List shared regions
Read
List all shared regions.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
List volumes
Read
List all volumes.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Mouse click
Write
Click the mouse button at the specified coordinates.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Mouse down
Write
Press and hold a mouse button, optionally moving to the specified coordinates first.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Mouse drag
Write
Drag the mouse from start to end coordinates.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Mouse scroll
Write
Scroll the mouse wheel at the specified coordinates.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Mouse up
Write
Release a held mouse button, optionally moving to the specified coordinates first.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Move file
Write
Move or rename a file or directory from source to destination.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Move mouse
Write
Move the mouse cursor to the specified coordinates.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Open document in language server
Write
Notify the LSP server that a document has been opened.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Pause sandbox
Write
Pause sandbox.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Press hotkey
Write
Press a hotkey combination (e.g., ctrl+c, cmd+v).
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Press key
Write
Press a key with optional modifiers.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Pull changes
Write
Pull changes from the remote Git repository.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Push changes
Write
Push local changes to the remote Git repository.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Recover sandbox
Write
Recover sandbox from error state.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove snapshot
Write
Delete snapshot.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Replace in files
Write
Replace text pattern with new value in multiple files.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Replace labels
Write
Replace sandbox labels.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Reset changes
Write
Reset the current HEAD to the specified state.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Resize sandbox
Write
Resize sandbox resources.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Restart process
Write
Restart a specific computer use process.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Restore files
Write
Restore working tree files or unstage changes.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Search files
Read
Search for files matching a specific pattern in a directory.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
Send input
Write
Send input data to a running command in a session for interactive execution.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Session execute command
Write
Execute a command within an existing shell session.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set accessibility node value
Write
Write the given value to the node via EditableText.SetTextContents or, for numeric controls, Value.CurrentValue.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set auto archive interval
Write
Set sandbox auto-archive interval.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set auto delete interval
Write
Set sandbox auto-delete interval.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set auto pause interval
Write
Set sandbox auto-pause interval.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set autostop interval
Write
Set sandbox auto-stop interval.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set file permissions
Write
Set file permissions, ownership, and group for a file or directory.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set git config
Write
Set a Git config key/value at the given scope.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set ttl
Write
Set sandbox TTL.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Start computer use
Write
Start all computer use processes and return their status.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Start language server
Write
Start a Language Server Protocol server for the specified language.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Start sandbox
Write
Starts a stopped or archived sandbox, or resumes a paused sandbox.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Stop computer use
Write
Stop all computer use processes and return their status.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Stop language server
Write
Stop a Language Server Protocol server.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Stop sandbox
Write
Stop sandbox.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Type text
Write
Type text with optional delay between keystrokes.
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update network settings
Write
Changes outbound network policy on the runner for a running sandbox (for example block all traffic, restore access, or set a CIDR allow list).
Permissions and limits
Account permissions
A Daytona API key with the permissions the call needs (for example write:sandboxes, delete:sandboxes, write:snapshots, read:volumes, read:audit_logs)
A repeated request may repeat the external action. Review the previous result before retrying a write.
SETUP
Start with a controlled test.
01Connect the intended account
Use the account and permissions required for your process. Review the connection check before configuring a workflow action.
02Review inputs and access
Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.
03Confirm the result
Inspect step outputs and confirm the result in Daytona. A saved workflow is not a completed provider action.