Actions

Deploy Actions to integrate with other services and automate workflow processes.

Actions are activities that can be taken on a Pub. Actions are configured on specific Stages via the Actions tab of the Workflows sidebar. Actions can be triggered manually (by an authorized user on a specific Pub) or automatically (by a Rule on any Pub in that Stage). 

A sample Actions tab for a Stage

Users can add an Action to a stage by selecting Add an action in the Actions tab of the Workflows sidebar. A pop appears with available actions from which to pick. Some Actions are marked with an alpha symbol (α), noting these actions are experimental and may change at any time.

Available Actions to add and configure

 

Once an action has been added, it will appear in the Actions tab for configuration.


Configuring Actions via the Actions Tab

All Actions available in a given Stage appear in the Actions tab for configuration. Each Action has unique configuration requirements to run successfully. Actions can be configured by selecting the pencil icon from the Action card.  

Configuring the move Action

 

Once all configurations are updated, select Update config

A pop-up appears at the bottom of the screen saying “Action updated successfully!”. 

All Actions can also be renamed for specificity in the top text box. To delete an Action, select Remove


Configuring Rules

Rules allow for further configuration of an Action, letting users trigger an Action on specific Events automatically. Add a new Rule by selecting Add a rule from the tab in the sidebar.

Rules require two components for configuring - actions and events. Select an action and an event to trigger it from the list below.

The Add a rule pop-up

 

  • Action: This drop down menu will contain any of the actions available for the stage.
  • Event: This drop down menu determines when the action will be triggered. Currently, events can be triggered when 
    • “a pub enters this stage”
    • “a pub leaves this stage”
    • “a pub stays in this stage for…": When this option is selected,  additional configuration is required for Duration (can type directly in the box or use the up-down arrows to the right) and Interval (minute, hour, day, week, month, year)
    • “a specific action succeeds”: When this option is selected, additional configuration is required for Action (selected from a dropdown of all options in the stage)
    • “a specific action fails”: When this option is selected, additional configuration is required for Action (selected from a dropdown of all options in the stage)

 

A Rule can be run when a specific Event takes place