All Collections
Integrations & Automation
Integrations & Automation FAQ
How Do I Trigger a Stage Based on Another Stage's Decision Status?
How Do I Trigger a Stage Based on Another Stage's Decision Status?

Trigger a single-stage or set of stages based on a decision made on multiple stages.

Updated over a week ago

Summary: We allow building proof workflows where you can start a particular proof stage if other multiple proof stages met established decision criteria. This article will outline how to build such automation in Ziflow.

This process consists of 2 parts:


Connect Ziflow application

You'll need to build the automation by adding a new Ziflow app connection. This application will be automatically starting the required proof stages on your behalf.

Go to Connect -> Applications and then click on the + Connect Application button in the upper right corner.

Connect application button in Ziflow

Once you click on the connect button, select Ziflow from the list. You'll need to name the connection and enter your API key.

Configuration Ziflow as an application and add the API key

Building a Flow that will start selected stage/s

Go to the Connect tab, select flows, and click on the Create Flow button:

Create flow button in Ziflow

Select Ziflow as a flow application:

Select Ziflow as a flow application

Choose Decision made as an event type:

Choose Decision made as an event type

Configure Event details:

Configure Event details
  1. Since we are interested in triggering some stage/s based on different stage approval, this should be reflected in this particular setting. Please select On stage.

  2. Choose the types of decisions that will trigger the automation. In most cases, this will be Approved and Approved with changes decisions since we're interested in triggering some stage after previous ones are already approved.

  3. Decide if this flow should work in some specific folder or if it should trigger stages in proofs created anywhere in your account.

Select the Check multiple stages status Zibot from the list:

Select the Check multiple stages status Zibot from the list

Set up details of Zibot:

Set up details of Zibot
  1. Enter the name of the stages you would like to check before the next stage/s are started.

  2. This setting may be useful if you would like to trigger sets of stages. For now, you can select the No option.

  3. Select what type of decision made on stages will trigger the next stage. In most cases, it will be Approved & Approved or Approved and Approved with changes.

In the presented scenario, we want to start a Client Review stage after both Internal stages are Approved or Approved with changes:

Proof Workflow with three different stages

Click Next and add a Path Zibot to the Flow:

Adding path Zibot to the flow

Set up details of Path Zibot as follows:

Set up Path Zibot details

Add Start a stage Zibot after the Path:

Add Start a stage Zibo

Enter the stage name that should be started after both Internal stages are approved, in this case, we want to start the third stage, which is the Client Review stage.

Start a stage Zibot configuration

Save the flow and try to see if the automation works as expected.

Save the flow and try to see if the automation works as expected
Did this answer your question?