Updating and running your flow
This article covers what you need to know about updating and running your flow.
Updating your flow
On Parabola, it's easy to edit the draft version of your flow without interrupting the active version (the version that's running) until you're done editing.
Once you build a new flow for the first time, you'll see a button to "Run Flow" in the top right corner of your canvas. This will simultaneously create a live version of that flow and run your flow for the first time.
This will create a "Live" tab on your flow which stores and live version of your flow. The "Live tab" is also where you go to set scheduling rules and view the run history for a flow.
Once a live version of a flow is created, to edit this flow, you can either click the "Edit Flow" button in the top right of the live view of the flow or click on the "Editor" tab at the top of your flow.
When working on editing your flow, you can either click the red button to "Discard Edits" or the blue button to "Update Live Version".
Running your flow
There are four different ways you can run your flow:
- On a schedule
- Triggered with a webhook
- Triggered with an email attachment
You can manually run a flow by either clicking "Run Flow" in the top right of your canvas when running the flow for the first time, or clicking into the "Live" tab and clicking the big button to "Run Flow Now".
On a schedule
You can schedule a flow to run automatically by going to the Live mode and adding a scheduling rule. You can set your flow to run on a certain day of the month, once per day, every hour, every 30 minutes, or every 10 minutes. You can also specify which days of the week your flow should run and specify run times and the time zone we should use. You can add as many scheduling rules as your flow requires.
The Scheduling Rules you set will display in the "Scheduling Rules" panel, confirming you're all set to go! If you ever need to edit the schedule, you can hover over the set schedule and click. You can edit the scheduling rule or delete the scheduling rule all together by clicking on the red "Delete" link.
You can also pause and resume your schedule at any time by clicking on the green "Play" button or the orange "Pause" button.
Triggered with a webhook
You can trigger a flow with a webhook. To configure this, go to your flow's "Live" tab and under Scheduling Rules select, "Configure Webhooks".
Once you select this, a pop-up window appears with a webhook URL you can copy and paste, as seen under the button "Regenerate Webhook Url".
Once you highlight and copy the webhook URL, a graph will appear below. You can refer to this graph to see successful and failed webhook invocations in the last 7 days. To learn more about using webhooks on Parabola, head here.
Triggered with an email attachment
You can trigger a flow to run from an email attachment by clicking "Configure Email Trigger" link in the "Scheduling Rules" panel.
A window will pop up with instructions to follow. This is where you can find and regenerate the email address you should use to send email attachments to. Once we receive your CSV or XLS file to that designated email address, we will run your flow automatically.