Updating & 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 can run) 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 the navigation bar (in blue). This will simultaneously create a live version of this Flow, and run your Flow for the first time.
Once a Flow is run for the first time, you'll see a "Live" tab, which shows a live version of your Flow: this is the version that runs whenever you click "run" or schedule a run. The "Live tab" is also where you go to set scheduling rules and view the run history for a Flow.
Once in the Live view, you can edit this Flow by clicking the "Edit Flow" button in the top right of the live view of the Flow, or by selecting the "Draft" tab at the top of your Flow.
While editing your Flow, you can either click the blue "Update Live" button (top right) to promote your edits to the live version of the Flow. You can also discard your pending changes using that option in the dropdown menu. Your edits will not be set as the live version of the Flow until you (or a collaborator) choose to do so.
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 the "Run Flow Now" button in the Live view of the Flow.
On a schedule
You can schedule a Flow to run automatically by going to the Live view 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 (depending on your Parabola plan). You can also specify which days of the week your Flow should run and specify run times and the time zone we should use.
The scheduling rules you set can be viewed by clicking "View schedules/ triggers" in the panel on the right side of the page, confirming you're all set to go! If you ever need to edit the schedule, click on the pencil icon. You can edit the scheduling rule, or delete it altogether by clicking "Remove this trigger."
You can also pause and resume your schedule at any time by clicking on the "Pause Flow" and "Resume Flow" buttons.
Triggered with a webhook
You can trigger a Flow with a webhook. To configure this, go to your Flow's "Live" tab. Under the "View schedules/ triggers" section, select "Add a webhook trigger." 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 "Add an inbound email trigger" link in the "View schedules/ triggers" section of the 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.