Change data
Work with data
Break
Stops the loop it is in; the flow goes on after the loop.
Condition
Chooses between two paths, one when your check is true, one when it is false.
JavaScript
Runs your own JavaScript when expressions cannot do it — map, filter, regex, custom logic.
Log
Writes a line to the run's log and passes the data on unchanged.
Loop
Repeats the steps you connect once for every item in a list.
Raise error
Stops the flow with an error message you write.
Return
Ends the flow here and hands back a value as its result.
Switch
Routes the flow to one of many paths, by the value it matches.
Try/Catch
Runs the steps you connect to try; if one fails, the flow goes on through catch instead of failing.
Wait
Waits before the flow continues — for a while, or until a moment you name.
Wait for signal
Holds the flow until a person lets it continue, or until the time you allow runs out.
Errors
Start from a template
Save incoming webhooks to a table
Every webhook that arrives is stored as a row you can read later.
Fetch every page of an API into a table
Walks a paged API to the last page and stores every item as a row.
Check a website and e-mail when it is down
Calls your site and sends one e-mail the moment it stops answering.
E-mail a daily report from a table
Reads a table every morning and sends the numbers in one e-mail.
Copy new AFAS Profit employees into a table
Reads an AFAS Profit GetConnector and stores every employee as a row.
Download a file and keep it
Fetches a file from an address and stores it in this workspace.
Save leads from the website
Every lead your website sends is saved once, and a lead you already have is updated.
Copy HubSpot contacts
Your HubSpot contacts are copied into a table, and Slack hears how many.
Check open orders
Your open orders are fetched and logged, and the team gets an email when that fails.