Start (Activity)
- Purpose: To designate the starting point of a workflow.
- Functionality: The "Start" activity is the entry point for workflow execution. Every workflow typically has one "Start" activity that defines where the workflow begins when it is triggered.
- Use Cases:
- Defining Workflow Entry: Clearly indicating where workflow execution begins.
- Trigger Configuration (Implicit): The "Start" activity may be associated with workflow trigger configurations (e.g., timer-based, event-based, HTTP request-based triggers), although these configurations might be set up separately in the workflow editor's properties.
- Visual Workflow Beginning: Providing a clear visual marker for the start of the workflow process on the canvas.
How to Use Flow Activities:
1. Drag and drop a Flow activity ("Container", "End", or "Start") from the Flow section onto your workflow canvas.
2. Start: Typically, you will have a "Start" activity as the first element in your workflow to define its beginning. You will usually have only one "Start" activity per workflow.
3. Container: Drag a "Container" onto the canvas to create a grouping box. Then, drag other activities inside the Container to organize them logically.
4. End: Place "End" activities at the points in your workflow where you want to explicitly mark successful completion. You may have multiple "End" activities in workflows with branching logic.
5. Connect the Flow activities with other activities in your workflow to define the overall process flow and structure. "Start" will typically be the beginning of the flow, "End" will be after different paths, and "Containers" will be used to group activities in between.
6. Save and activate your workflow. The Flow activities will define the fundamental structure and boundaries of your workflow execution.
By utilizing the Flow section activities, you can establish the basic framework and organizational structure for your ELSA workflows, making them more manageable, readable, and well-defined.