We're excited to announce that Parallel branching is now available in beta! To get started, check out the docs and build a workflow!
By default, workflow steps are executed serially and in sequence — only one step can run at a time. Parallel execution unlocks the ability to run steps concurrently.
For example, if you need to make multiple LLM queries that are not dependent on one another you can now make them in parallel and then reference the responses in the parent flow. You may also optionally apply filtering rules to control when each branch executes.
If you need a single path branching operator check out the If/Else and Switch operators.
Check out the docs to learn more and let us know if you have any feedback in the #product-feedback channel of our Slack community.