Skip to content
BarCuts icon Home BarCuts 2025.2.0 › Actions

BarCuts › Actions › Get Workflows

Returns all tagged/ active/ global workflows from BarCuts.

The return value is a list of workflow titles, i.e. strings. Any of those can be passed to the native "Run Shortcut" action to trigger the workflow.

Parameters

Workflow list type

Specify which list of workflows you want:

  • every tagged workflow
  • just the workflows relevant to the currently active app
  • the always available workflows

Options:

  • all tagged workflows
  • active workflows
  • always available workflows

Return Value

Text (list)

Example

Here's a simple example that shows how to build a simple floating shortcut menu. It doesn't bring anything new to the table compared to BarCuts' own menu, mind, but it's a neat showcase.

Screenshot of a Shortcuts workflow, as described below
  1. The "Get Workflows" action is set to "active workflows", and so it returns the list of workflows tagged with the currently active app (or an empty list if there are none).
  2. The list is passed to a Choose from List action, which shows a list selection. This block returns the selected workflow title as a string.
  3. An If block stops the workflow if the user didn't choose anything (or there was nothing to choose from, i.e. the list was empty to begin with).
  4. The workflow title is passed to a Run Shortcut action, which runs the selected workflow.

Bind the workflow to a keyboard shortcut, and you have a very simple floating launcher for your active workflows.