Unique workflow identifier
Workflow name (unique within organization)
Organization identifier
Array of workflow steps with field schemas
Show child attributes
Flow identifier for this step (must exist)
Flow display name (auto-populated)
Default assignee user ID (optional, must exist)
Status mapping configuration (optional)
Field mappings from previous steps (only for step 2+)
Source field in format: $refFlow.fieldId or fieldId
Source step index (must be < current step)
Target field in current step
Source type for mapping
manual
step
direct
Available fields for this step (auto-populated from flow)
Step order index (0-based, auto-populated)
Custom status definitions
Custom status name
1 - 50
Whether this is a default status
Creator email
Last updater email