StartFlow
What is it?
The StartFlow is a special building block that marks the beginning of your workflow. Think of it as the "Go" sign that tells the system where to start running your flow.
When would I use it?
Use this node when you want to:
- Create a clear starting point for your workflow
- Begin a sequence of connected nodes
- Define the entry point for your flow
How to use it
Basic Setup
- Add the StartFlow to your workflow
- Connect it to the first action node in your flow
Parameters
Outputs
- exec_out - use this pin to pass control to the next node in the flow
Example
Imagine you're creating a workflow that generates and saves text:
- Create a StartFlow node
- Connect the top, white "exec chain" pins to an Agent that will generate text
- Connect that to a SaveText to save the generated text
- Connect that to an EndFlowNode to complete the flow
The StartFlow tells the system "start here and follow the exec chain in order."
Important Notes
- Every workflow needs exactly one StartFlow
- The StartFlow doesn't take any inputs - it's just a starting point
- You can only have one StartFlow per contiguous workflow
Common Issues
- Flow Doesn't Run: Make sure your StartFlow is properly connected to the next node
- Multiple Start Points: Ensure you only have one StartFlow in your workflow