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

Declaw + NodeHub

Create and manage Declaw sandboxes, run commands in them, read and write their files, and manage volumes, snapshots and templates.

Explore 49 workflow actions for Declaw, including account permissions and operation limits.

22 read actions27 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.

Build template

Write

Submits a custom template build job.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Commit volume

Write

Captures an attached volume's mount_path subtree into a NEW volume (the source is immutable).

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create empty volume

Write

Creates an empty file-granular volume - no data, no sandbox.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create sandbox

Write

Creates a new isolated sandbox.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create snapshot

Write

Creates a snapshot of the current sandbox state.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete snapshot

Write

Removes a single snapshot end-to-end: verifies ownership, resolves the snapshot from node-collector, and forwards the delete to the orchestrator that originally took it.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete template

Write

Deletes a custom template.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete volume

Write

Removes both the blob and the catalog row.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

File exists

Read

Checks whether a path exists inside the sandbox.

Permissions and limits

Account permissions

  • A Declaw API key

File info

Read

Returns metadata (name, type, size, path) for a file or directory inside the sandbox.

Permissions and limits

Account permissions

  • A Declaw API key

Fork sandbox

Write

Creates a new sandbox from an existing sandbox's snapshot, inheriting its filesystem.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Get governance pack

Read

Returns a single governance pack by name.

Permissions and limits

Account permissions

  • A Declaw API key

Get governance pack version

Read

Returns a specific published version of a governance pack.

Permissions and limits

Account permissions

  • A Declaw API key

Get me

Read

Returns the authenticated account's info based on the API key or session used in the request.

Permissions and limits

Account permissions

  • A Declaw API key

Get sandbox

Read

Returns the full sandbox object for the given sandbox_id.

Permissions and limits

Account permissions

  • A Declaw API key

Get sandbox status

Read

Returns a lightweight status check for the sandbox.

Permissions and limits

Account permissions

  • A Declaw API key

Get template

Read

Returns a single template by ID.

Permissions and limits

Account permissions

  • A Declaw API key

Get template build

Read

Returns the current status of a template build, including build logs and completion timestamp.

Permissions and limits

Account permissions

  • A Declaw API key

Get volume

Read

Metadata for a single volume.

Permissions and limits

Account permissions

  • A Declaw API key

Kill command

Write

Kills a background process by its PID and removes it from the tracked process list.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Kill sandbox

Write

Kills the sandbox and destroys its VM.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

List commands

Read

Returns all tracked background processes for the sandbox.

Permissions and limits

Account permissions

  • A Declaw API key

List dir

Read

Returns the entries (files and subdirectories) of a directory inside the sandbox.

Permissions and limits

Account permissions

  • A Declaw API key

List governance packs

Read

Lists the available governance packs.

Permissions and limits

Account permissions

  • A Declaw API key

List sandboxes

Read

Returns the sandboxes visible to the authenticated key, newest first, filtered by state and metadata.

Permissions and limits

Account permissions

  • A Declaw API key

List snapshots

Read

Returns all snapshot metadata rows for the sandbox, newest first.

Permissions and limits

Account permissions

  • A Declaw API key

List templates

Read

Returns all templates visible to the caller: system-provided built-in templates plus the caller's own custom templates.

Permissions and limits

Account permissions

  • A Declaw API key

List volume files

Read

Lists the immediate children of a directory in a file-granular volume.

Permissions and limits

Account permissions

  • A Declaw API key

List volumes

Read

Lists volumes owned by the caller, newest first.

Permissions and limits

Account permissions

  • A Declaw API key

Make dir

Write

Creates a directory (and all necessary parent directories) inside the sandbox.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Make volume dir

Write

Creates a directory (and parents) in a file-granular volume.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Pause sandbox

Write

Pauses a live sandbox: its memory and disk are snapshotted and its VM is stopped, so it consumes no CPU or memory.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Read file

Read

Read a text file from the sandbox.

Permissions and limits

Account permissions

  • A Declaw API key

Rebuild template

Write

Re-runs the build for a template whose previous build failed.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove file

Write

Removes a file or directory (recursively) inside the sandbox.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove volume file

Write

Deletes a file or directory.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Rename file

Write

Renames or moves a file or directory inside the sandbox.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Rename volume file

Write

Moves a path to a new path within the same volume.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Restore sandbox

Write

Restores a sandbox from a snapshot onto a fresh orchestrator node, excluding the sandbox's current/last node.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Resume sandbox

Write

Resumes a paused sandbox from its most recent pause-induced snapshot.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Run command

Write

Executes a command inside the sandbox and returns the result synchronously.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Send stdin

Write

Sends data to the stdin of a running background process.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Set sandbox timeout

Write

Updates the sandbox timeout value.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Snapshot sandbox path

Write

Snapshots an arbitrary path inside a sandbox into a new volume - no prior attachment required.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Stat volume file

Read

Metadata for a single path, including the version CAS token.

Permissions and limits

Account permissions

  • A Declaw API key

Volume file exists

Read

Reports whether a path exists in the volume.

Permissions and limits

Account permissions

  • A Declaw API key

Wait command

Read

Blocks until a background process completes, then returns its result.

Permissions and limits

Account permissions

  • A Declaw API key

Write batch

Write

Writes multiple files in a single request.

Permissions and limits

Account permissions

  • A Declaw API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Write file

Write

Writes (creates or overwrites) a file inside the sandbox.

Permissions and limits

Account permissions

  • A Declaw API key

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 Declaw. A saved workflow is not a completed provider action.

Follow the workflow quickstart
EXPLORE YOUR STACK

More in Cloud & Infrastructure.

Declaw integration | NodeHub