An Action is a built-in feature on the Blink platform. It is the functional element of a step. Actions enable you to perform operations on remote systems.To execute an action successfully, you need to provide the required input parameters for the chosen action. A connection needs to be selected or created to enable communication with the external system. For some actions a connection is not necessary. After an action is executed, the step’s output will be presented in the most suitable format. (Raw text, JSON, or in a table.) A Step’s output can be used as input in following steps using the variable picker or Blink’s expression language.


Action Types


Custom Actions

Custom Actions are reusable, user-defined actions that you can create from any existing action or subflow in a workflow. They allow you to package commonly used logic into a single, configurable unit that behaves just like a built-in action. Once saved, a custom action can be easily reused across multiple workflows, helping teams standardize processes, reduce duplication, and accelerate automation development.

Flow Control actions cannot be made into a custom action
1

Navigate to Settings

On the right-hand side of the action or subflow you want to make a custom action, click and select ‘Save as custom action’.

To view all the available action’s settings, navigate to the documentation here
2

Configure the Custom Action

In the dialog, fill out the required fields:

  • Name: A unique name for your custom action.
  • Vendor: Choose an existing vendor or create a new one.
  • Description: Optionally add a short description to help other users (in the same workspace) understand its purpose.
  • Advanced - Edit the ‘YAML’ as desired.
3

Save and Reuse

Click ‘Create’ to save your custom action. It will now appear under the selected vendor in the action library and will be available to all users in your workspace.


Defining Action Inputs

Understanding the Action Panel

  • Actions are grouped by Integrations. An Integration is typically an external service provider such as AWS, Kubernetes, Slack and many more. Each integration contains all the available actions for that specific external service provider.

    • For example, the GitHub collection contains actions that can be preformed using GitHub’s API: cloning a repository,listing branches/pull requests,creating a new repository and many more.
  • On the panel on the left of your Workflow Editor all the actions are displayed. The Action panel is divided into internal flow Actions and external service providers. The Action panel enables you to easily search for an Actions and then ‘drag and drop’ it into the Workflow Editor page.