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

Roboflow + NodeHub

Read Roboflow model evaluations, manage workflows, images, annotation jobs and Trash, and monitor Deployment Manager devices.

Explore 52 workflow actions for Roboflow, including account permissions and operation limits.

34 read actions18 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.

Compare model evaluations

Read

Compare model evaluations.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

Create annotation job

Write

Assign images from a batch to a labeler and reviewer in the workspace.

Permissions and limits

Account permissions

  • A Roboflow API key with access to the workspace

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

Create workflow

Write

Create a workflow from a JSON-encoded specification.

Permissions and limits

Account permissions

  • A Roboflow API key with the workflow:create scope

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

Delete images from a project

Write

Remove images from a project's dataset.

Permissions and limits

Account permissions

  • A Roboflow API key with access to the workspace

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

Fork workflow

Write

Copy a workflow from another workspace into this one.

Permissions and limits

Account permissions

  • A Roboflow API key with the workflow:create scope

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

Get a conversation

Read

Get a conversation.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

Get a Device

Read

Get a Device.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

Get a Stream

Read

Get a Stream.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

Get annotation job

Read

Read one annotation job.

Permissions and limits

Account permissions

  • A Roboflow API key with access to the workspace

Get async task status

Read

Read a long-running task's status, progress and error.

Permissions and limits

Account permissions

  • A Roboflow API key with access to the workspace

Get Deployment Activity

Read

Get Deployment Activity.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

Get Device Events

Read

Get Device Events.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

Get Device Logs

Read

Get Device Logs.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

Get Device Service

Read

Get Device Service.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

Get Device Service Metric Series

Read

Get Device Service Metric Series.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

Get Device Snapshot

Read

Get Device Snapshot.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

Get Device Telemetry

Read

Get Device Telemetry.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

Get evaluation confidence sweep

Read

Metric curves per confidence threshold and the F1-optimal threshold per split.

Permissions and limits

Account permissions

  • A Roboflow API key with the model-eval:read scope

Get evaluation confusion matrix

Read

The confusion matrix for a split at a confidence threshold.

Permissions and limits

Account permissions

  • A Roboflow API key with the model-eval:read scope

Get evaluation image predictions

Read

Per-image prediction records, paged.

Permissions and limits

Account permissions

  • A Roboflow API key with the model-eval:read scope

Get evaluation mAP results

Read

Per-split mAP (detection) or mIoU (semantic segmentation) detail.

Permissions and limits

Account permissions

  • A Roboflow API key with the model-eval:read scope

Get evaluation performance by class

Read

Per-class metrics for one split.

Permissions and limits

Account permissions

  • A Roboflow API key with the model-eval:read scope

Get evaluation recommendations

Read

Model improvement recommendations, when they have been generated.

Permissions and limits

Account permissions

  • A Roboflow API key with the model-eval:read scope

Get evaluation vector analysis

Read

Image-embedding clusters with per-cluster metrics.

Permissions and limits

Account permissions

  • A Roboflow API key with the model-eval:read scope

Get Exception Occurrences

Read

Get Exception Occurrences.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

Get image details

Read

Read an image's annotation, labels, split, tags and embedding.

Permissions and limits

Account permissions

  • A Roboflow API key with access to the workspace

Get model evaluation

Read

Read one evaluation, with headline metrics once it is done.

Permissions and limits

Account permissions

  • A Roboflow API key with the model-eval:read scope

Get Pending Commands

Read

Get Pending Commands.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

Get project base workflow

Write

Read a project's base workflow, model, deployability and Active Learning state (creates the base workflow if it has none).

Permissions and limits

Account permissions

  • A Roboflow API key with the project:read scope

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

List annotation jobs

Read

List a project's annotation jobs.

Permissions and limits

Account permissions

  • A Roboflow API key with access to the workspace

List Config Revisions

Read

List Config Revisions.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

List conversations

Read

List conversations.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

List Device Services

Read

List Device Services.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

List Devices

Read

List Devices.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

List model evaluations

Read

List the workspace's model evaluations (filter by one of project, version or model).

Permissions and limits

Account permissions

  • A Roboflow API key with the model-eval:read scope

List project models

Read

List a project's trained models, optionally one NAS run.

Permissions and limits

Account permissions

  • A Roboflow API key with access to the workspace

List Streams

Read

List Streams.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

List Trash

Read

List the items in the workspace Trash.

Permissions and limits

Account permissions

  • A Roboflow API key with the project:read scope

List workflows

Read

List the workspace's workflows.

Permissions and limits

Account permissions

  • A Roboflow API key with the workflow:read scope

Move dataset version to Trash

Write

Move a dataset version to Trash (kept 30 days).

Permissions and limits

Account permissions

  • A Roboflow API key with the version:update scope

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

Move project to Trash

Write

Move a project to Trash (kept 30 days; its training jobs are cancelled).

Permissions and limits

Account permissions

  • A Roboflow API key with the project:update scope

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

Move workflow to Trash

Write

Move a workflow to Trash (kept 30 days).

Permissions and limits

Account permissions

  • A Roboflow API key with the workflow:update scope

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

Publish a Workflow

Write

Publish a Workflow.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

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

Queue a Command

Write

Queue a Command.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

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

Rebalance train, valid and test splits

Write

Rebalance a project's splits as a background task.

Permissions and limits

Account permissions

  • A Roboflow API key with the project:update scope

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

Report Pipeline Status

Write

Report Pipeline Status.

Permissions and limits

Account permissions

  • A Roboflow API key with the needed scope

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

Restore from Trash

Write

Restore a project, version, training or workflow from Trash.

Permissions and limits

Account permissions

  • A Roboflow API key with the project:update, version:update or workflow:update scope

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

Select project base workflow model

Write

Choose the model the project's base workflow serves.

Permissions and limits

Account permissions

  • A Roboflow API key with the project:update scope

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

Update image metadata and tags

Write

Set or remove metadata keys and tags on one image.

Permissions and limits

Account permissions

  • A Roboflow API key with the image:tag scope

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

Update metadata and tags for many images

Write

Update metadata and tags on up to 1,000 images as a background task.

Permissions and limits

Account permissions

  • A Roboflow API key with the image:tag scope

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

Update workflow

Write

Replace a workflow's name, slug and specification.

Permissions and limits

Account permissions

  • A Roboflow API key with the workflow:update scope

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

Upload an image from a URL

Write

Add an image to a project's dataset from a URL Roboflow fetches.

Permissions and limits

Account permissions

  • A Roboflow API key with access to the workspace

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

Follow the workflow quickstart
EXPLORE YOUR STACK

More in AI services.

Roboflow integration | NodeHub