Managing pipelines

When viewing your pipelines, you can manage them in a number of ways. You can rename, edit, disable, enable and delete them from this list. If you want to see more detailed information about the pipeline and each action that it has carried out, you can do so by clicking on the View in Monitoring button.

Edit

Editing a pipeline allows you to make changes to its name, and any nodes, connections, and automations you’ve set up within it.

To edit a pipeline:

  1. Find the pipeline you want to edit, and click it to open its editor.
  2. Make your changes and additions in the editor.
  3. If you want to Rename the pipeline, click the Settings button in the top-right corner, then make your change accordingly.
  4. When you’re done, click Save.

Duplicate

To duplicate a pipeline:

  1. Find the pipeline you want to duplicate.
  2. Click on the three dots .
  3. Click Duplicate.
  4. In the pop-up, type in a name for the duplicated pipeline.
  5. Click Save.
📘

Duplicated pipeline details

  • When the pipeline is duplicated, the copy will be in a disabled state. You must manually enable it for it to be active.
  • A new URL will be generated for each Incoming webhook component.
  • If you’ve used a Fired in Explore event component in the original pipeline, the system will append the copy suffix along with a number to ensure that the name maintains its uniqueness.

Enable / Disable

There are two ways you can enable or disable a pipeline.

From the pipeline list:

  1. Find the pipeline you want to disable or enable.
  2. Click on the three dots .
  3. Click Disable or Enable, respectively.
  4. In the pop-up, click Disable or Enable, respectively.

From a pipeline’s settings:

  1. Find the pipeline you want to disable or enable, and click it to open its editor.
  2. Go to the Settings tab in the top right.
  3. Under State, toggle to your preferred state: Disabled or Enabled.
📘

Disabling a pipeline won't undo any actions that have taken place, it will only prevent new actions from being triggered. If there are any actions pending, they’ll be carried out even after disabling.

Automatic disabling

Pipelines with at least 20 eligible runs can be automatically disabled when all runs in the applicable evaluation window have failed.

SuperAnnotate first evaluates runs from the last 24 hours. If that period contains fewer than 20 eligible runs, it evaluates runs from the last 7 days instead. If the 7-day period also contains fewer than 20 eligible runs, the pipeline is not evaluated for automatic disabling.

Only runs with a Success or Failed status are counted.

When a pipeline is automatically disabled, its status changes to Auto-Disabled. For an auto-disabled pipeline, hover over the alert next to its Success Rate to see whether it was disabled based on the 24-hour or 7-day evaluation window. You can re-enable it from the three-dot menu or the pipeline settings. Re-enabling starts a new evaluation window, so runs from the previous enabled period are not counted. The pipeline can be automatically disabled again once it accumulates at least 20 new eligible runs that meet the automatic-disable conditions.

When a pipeline is automatically disabled, SuperAnnotate emails the pipeline creator and last editor if they are still members of the team, are Team Admins, and have access to Orchestrate. Each recipient is evaluated independently. If neither is eligible, the current Team Owner receives the notification.

Delete

There are two ways you can delete a pipeline.

From the pipelines list:

  1. Find the pipeline you want to delete.
  2. Click on the three dots .
  3. Click Delete.
  4. In the pop-up, click Delete.

From a pipeline’s settings:

  1. Find the pipeline you want to delete, and click it to open its editor.
  2. Go to the Settings tab in the top right.
  3. Click Delete Pipeline.
  4. In the pop-up, click Delete.
📘

Deleting a pipeline won't undo any actions that have taken place, it will only prevent new actions from being triggered. If there are any actions pending, they’ll be carried out even after deletion.

Search

You can search for your pipelines by name. Simply type in the pipeline name in the search bar and it’ll appear below.

Manage pipelines from Setup

All of the actions listed above can also be done from the Setup tab within a pipeline. You can find this tab in the top-right corner, after clicking on the pipeline you want to manage.

Success rate

The Success Rate column shows the percentage of successful runs for each pipeline, helping you identify pipelines that may need attention.

The success rate is calculated using completed runs with a Success or Failed status:
(Successful runs / (Successful runs + Failed runs)) × 100

Success Rate values are rounded to the nearest whole percentage point. Any value greater than 0% and less than 1% is displayed as 1%.

The calculation uses runs from the last 24 hours, or from when the pipeline was most recently enabled if it has been enabled for less than 24 hours. Runs from a previous enabled period are not included.

Hover over a pipeline's success rate to see how many of its runs were successful out of the total number of eligible runs in the current calculation window.

If the pipeline has no eligible runs in the calculation window, No data is shown instead.

You can sort the pipeline list by Success Rate. Pipelines with no success-rate data are shown after pipelines with calculated values. If multiple pipelines have the same Success Rate, they are ordered by Last Edited.

The same Success Rate is also available from the pipeline's settings in the editor.

Refresh the page to update the Success Rate shown in the pipeline settings.

Disabled pipelines continue to show Success Rate using the same calculation window. As eligible runs age out of the 24-hour window, the displayed value updates accordingly; when no eligible runs remain, No data is shown.


Did this page help you?