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

Shuffle + NodeHub

Run and manage Shuffle security automation workflows, schedules and webhooks, the datastore, files, notifications, tenants and vulnerabilities.

Explore 60 workflow actions for Shuffle, including account permissions and operation limits.

32 read actions28 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.

Abort execution

Write

Abort a running execution.

Permissions and limits

Account permissions

  • A Shuffle API key

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

Change user role

Write

Make a user an admin or a user (admins only).

Permissions and limits

Account permissions

  • A Shuffle API key

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

Count custom stat

Write

Add to a custom statistic counter (stored as custom_<key>).

Permissions and limits

Account permissions

  • A Shuffle API key

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

Create file

Write

Create a file record, ready for its content.

Permissions and limits

Account permissions

  • A Shuffle API key

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

Create notification

Write

Create a notification (it can trigger the notification workflow).

Permissions and limits

Account permissions

  • A Shuffle API key

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

Create sub-tenant

Write

Create a child tenant of your current tenant.

Permissions and limits

Account permissions

  • A Shuffle API key

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

Create vulnerability

Write

Add or ingest a vulnerability record.

Permissions and limits

Account permissions

  • A Shuffle API key

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

Create webhook trigger

Write

Create and start a webhook trigger for a workflow.

Permissions and limits

Account permissions

  • A Shuffle API key

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

Create workflow

Write

Create an empty workflow.

Permissions and limits

Account permissions

  • A Shuffle API key

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

Deactivate user

Write

Deactivate a user (admins only; Shuffle has no user delete).

Permissions and limits

Account permissions

  • A Shuffle API key

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

Delete app authentication

Write

Delete an app authentication.

Permissions and limits

Account permissions

  • A Shuffle API key

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

Delete datastore key

Write

Delete a datastore key.

Permissions and limits

Account permissions

  • A Shuffle API key

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

Delete file

Write

Delete a file's content (remove_metadata also deletes its record).

Permissions and limits

Account permissions

  • A Shuffle API key

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

Delete sub-tenant

Write

Delete a child tenant (its workflows must be removed first).

Permissions and limits

Account permissions

  • A Shuffle API key

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

Delete webhook trigger

Write

Stop and delete a webhook trigger.

Permissions and limits

Account permissions

  • A Shuffle API key

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

Delete workflow

Write

Delete a workflow.

Permissions and limits

Account permissions

  • A Shuffle API key

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

Edit tenant

Write

Change a tenant's name, description or image.

Permissions and limits

Account permissions

  • A Shuffle API key

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

Execute workflow

Write

Run a workflow with an execution argument (the execution's authorization key is not passed on).

Permissions and limits

Account permissions

  • A Shuffle API key

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

Find correlations

Read

Find datastore records related to a record.

Permissions and limits

Account permissions

  • A Shuffle API key

Get category record

Read

Read a record in a datastore category.

Permissions and limits

Account permissions

  • A Shuffle API key

Get datastore key

Read

Read a datastore key.

Permissions and limits

Account permissions

  • A Shuffle API key

Get tenant

Read

Read a tenant (without its SSO, sync or tenant secrets).

Permissions and limits

Account permissions

  • A Shuffle API key

Get tenant stats

Read

Read a tenant's daily execution statistics and custom counters.

Permissions and limits

Account permissions

  • A Shuffle API key

Get vulnerability

Read

Look up a vulnerability by CVE.

Permissions and limits

Account permissions

  • A Shuffle API key

Get workflow

Read

Read a workflow's outline: its actions and branches, without parameter or variable values.

Permissions and limits

Account permissions

  • A Shuffle API key

Health and ops stats

Read

Read execution health over a time range.

Permissions and limits

Account permissions

  • A Shuffle API key

Health check

Read

Check that Shuffle is up.

Permissions and limits

Account permissions

  • A Shuffle API key

List active categories

Read

List the app categories and labels active in the tenant.

Permissions and limits

Account permissions

  • A Shuffle API key

List app authentications

Read

List stored app authentications (labels only, never their values).

Permissions and limits

Account permissions

  • A Shuffle API key

List apps

Read

List the apps you can use.

Permissions and limits

Account permissions

  • A Shuffle API key

List category records

Read

List the records in a datastore category, like incidents or software.

Permissions and limits

Account permissions

  • A Shuffle API key

List child workflows

Read

List a parent workflow's copies in sub-tenants.

Permissions and limits

Account permissions

  • A Shuffle API key

List datastore keys

Read

List datastore keys, newest first.

Permissions and limits

Account permissions

  • A Shuffle API key

List files

Read

List file metadata (up to 1,000).

Permissions and limits

Account permissions

  • A Shuffle API key

List MCP tools

Read

List an app's actions as MCP tools.

Permissions and limits

Account permissions

  • A Shuffle API key

List notifications

Read

List your notifications.

Permissions and limits

Account permissions

  • A Shuffle API key

List one app's MCP tools

Read

List one app's actions through its own MCP endpoint.

Permissions and limits

Account permissions

  • A Shuffle API key

List record revisions

Read

List a datastore record's revision history.

Permissions and limits

Account permissions

  • A Shuffle API key

List runtime locations

Read

List the tenant's runtime locations (without their auth keys).

Permissions and limits

Account permissions

  • A Shuffle API key

List schedules

Read

List workflow schedules (without their execution arguments).

Permissions and limits

Account permissions

  • A Shuffle API key

List sub-tenants

Read

List a tenant's child tenants.

Permissions and limits

Account permissions

  • A Shuffle API key

List tenants

Read

List the tenants your account can use.

Permissions and limits

Account permissions

  • A Shuffle API key

List vulnerabilities

Read

List tracked vulnerabilities.

Permissions and limits

Account permissions

  • A Shuffle API key

List workflow executions

Read

List a workflow's executions and its run timeline.

Permissions and limits

Account permissions

  • A Shuffle API key

List workflow revisions

Read

List a workflow's saved revisions.

Permissions and limits

Account permissions

  • A Shuffle API key

List workflows

Read

List workflows (names and settings, not their actions or variables).

Permissions and limits

Account permissions

  • A Shuffle API key

Live execution stats

Read

Read execution counts by status over a recent window.

Permissions and limits

Account permissions

  • A Shuffle API key

Mark all notifications read

Write

Mark all your notifications as read.

Permissions and limits

Account permissions

  • A Shuffle API key

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

Mark notification read

Write

Mark one notification as read.

Permissions and limits

Account permissions

  • A Shuffle API key

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

MCP ping

Read

Check that Shuffle's agent and MCP system is available.

Permissions and limits

Account permissions

  • A Shuffle API key

Replace file content

Write

Replace an uploaded file's text content.

Permissions and limits

Account permissions

  • A Shuffle API key

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

Schedule workflow

Write

Run a workflow on a cron schedule.

Permissions and limits

Account permissions

  • A Shuffle API key

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

Search apps

Read

Search all apps, including hidden OpenAPI ones, by name or description.

Permissions and limits

Account permissions

  • A Shuffle API key

Search executions

Read

Search runs by workflow, status and time, optionally across sub-tenants.

Permissions and limits

Account permissions

  • A Shuffle API key

Set category record

Write

Create or update a record in a datastore category.

Permissions and limits

Account permissions

  • A Shuffle API key

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

Set datastore key

Write

Add or update a datastore key.

Permissions and limits

Account permissions

  • A Shuffle API key

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

Set many datastore keys

Write

Add or update many keys in one category at once.

Permissions and limits

Account permissions

  • A Shuffle API key

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

Share authentication with sub-tenants

Write

Let child tenants use an app authentication (they cannot change it).

Permissions and limits

Account permissions

  • A Shuffle API key

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

Stop schedule

Write

Stop a workflow schedule.

Permissions and limits

Account permissions

  • A Shuffle API key

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

Use authentication everywhere

Write

Set an app authentication on every workflow that uses its app.

Permissions and limits

Account permissions

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

Follow the workflow quickstart
EXPLORE YOUR STACK

More in Security & Identity.

Shuffle integration | NodeHub