Skip to content
One platform. From customer conversation to completed work.Take a closer look
All connections
Cloud & Infrastructure ยท CONNECTION

Daytona + NodeHub

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.

Follow the workflow quickstart
EXPLORE YOUR STACK

More in Cloud & Infrastructure.

Daytona integration | NodeHub