Learn how to model your end-to-end business process by designing visual Workflows with clear Statuses and Transitions for your Objects.
Function
by defining your 🧊 Objects
and their relationships. You know what you are tracking. Now, it’s time to define how these Objects
move through your business process from start to finish. This is the purpose of a Workflow
.
Workflow
brings clarity, standardization, and accountability to your operations. It creates a “golden path” for every Object
, ensuring that work is handled consistently and nothing falls through the cracks. This step leverages the Workflow LEGO piece from Tier 1.Workflow
in Luklak is built from two simple but powerful components: Statuses and Transitions.
Statuses
: The Stages of Your ProcessStatus
represents a specific milestone, stage, or state in the lifecycle of an Object
. It’s a snapshot in time. The naming convention for Statuses
is ALL CAPS
to make them easily identifiable.
Examples:
TO DO
→ IN PROGRESS
→ IN REVIEW
→ DONE
NEW
→ QUALIFIED
→ DEMO SCHEDULED
→ PROPOSAL SENT
→ CLOSED-WON
Transitions
: The Paths Between StagesTransition
is the defined, one-way path that moves an Object
from one Status
to another. In the user interface, Transitions
appear as action buttons on an Object
. You are not just defining the path, but also the action the user takes to move along that path.
Example:
To move an Object
from the IN REVIEW
Status to the DONE
Status, you might create a Transition
named “Approve & Complete”. This will appear as an “Approve & Complete” button for users to click.
[IN REVIEW]
--- (Click “Approve & Complete” button) ---> [DONE]
Workflow
designer is a visual, drag-and-drop canvas that makes it easy to map out even the most complex processes. You will create a unique Workflow
for each Object Type
in your Function
.
Objects
will follow. The structure is taking shape. The next logical step is to define the specific data points you need to collect at each stage of this journey.