Data flow
Any flow is a vertical diagram that starts with a trigger step followed by any number of action steps. Steps are connected vertically. Data flows from parent steps to the children. Children steps have access to the output data of the parent steps.Example Steps
- Step 1 is the main data producer to be used in the next steps. Data produced by Step 1 will be accessible in Steps 2 and 3. Some triggers don’t produce data though, like Schedules.
- Step 2 can access data produced by Step 1. After execution, this step will also produce data to be used in the next step(s).
- Step 3 can access data produced by Steps 1 and 2 as they’re its parent steps. This step can produce data but since it’s the last step in the flow, it can’t be used by other ones.
Data to Insert Panel
In order to use data from a previous step in your current step, place your cursor in any input, the Data to Insert panel will pop up.Testing Steps to Generate Data
We require you to test steps before accessing their data. This approach protects you from selecting the wrong data and breaking your flows after publishing them. If a step is not tested and you try to access its data, you will see the following message:
- Load Data: Some triggers will let you load data from your connected account without having to perform any action in that account.
- Test Trigger: Some triggers will require you to head to your connected account and fire the trigger in order to generate sample data.
- Send Data: Webhooks require you to send a sample request to the webhook URL to generate sample data.
- Test Action: Action steps will let you run the action in order to generate sample data.