<- All posts

Day 3 - Automation branching

Dean Hannigan, Ronan McQuillan, Joe Johnston
2 min read · Nov 6, 2024

Welcome to day three of the Budibase 3.0 Launch Week! Over the past few days, we announced a brand new data experience and Visual RBAC . Today, we’re thrilled to introduce new functionality that will improve everyone’s experience building automations.

Automation Branches

We’ve introduced Branching to Budibase automations. Use the Branch icon to add a new sub-flow beneath any existing automation trigger or action. We can create as many parallel branches as we like - or even branches within branches.

Budibase Automations are now fully optimized for handling advanced use cases—like multi-step approvals, working with API responses, or categorizing and routing tickets.

Automation branching is available for free.

Two branched in Budibase automations

Reordering Branches

Since Branches are evaluated from left to right, we’ve also added horizontal reordering. Use the left and right arrow icons to shift entire branches in order of precedence. Remember, the first branch with a Run Condition that evaluates to true will be executed.

Reordering branches

Drag-and-Drop

Alongside Branching, we’ve introduced drag-and-drop for automation actions. Quickly drag-and-drop steps without losing any of their configuration. When we grab any step, all of the available positions are highlighted in green, providing an intuitive visual cue for structuring automation flows.

Drag and drop automations

Pan and Zoom

Branching opens the door to a huge degree of sophistication within our automation rules. To keep this manageable, we’ve added panning and zooming within the Automation section of Budibase.

The more complex your rules are, the trickier it is to understand their structure. With our new pan and zoom buttons, we can quickly shift our focus between indivudal branches - or we can take a step back and view the big picture.

Pan and Zoom automations

Update to automation testing

Our testing tools are designed to make it a breeze to see how each individual automation run has executed - showing only the branches and actions that have actually run.

Branching added to automation testing experience

Tomorrow, our 3.0 launch week continues with new functionality to supercharge your app-building experience with AI.