WorkflowStepDto
DTO for workflow steps within a workflow group.
Used for both create/update requests and GET responses for workflow templates.
Properties
| Name | Type | Description |
|---|---|---|
| name | string | |
| description | string | |
| timeEstimate | number | |
| stepNumber | integer | The step number within the workflow group. |
The step number within the workflow group. | ||
| stepType | enum | Standard SendEmail DocumentRequest DocumentApproval ClientConfirmation |
Standard SendEmail DocumentRequest DocumentApproval ClientConfirmation | ||
| autoExecute | boolean | Whether this step executes automatically when its dependencies are met. |
Whether this step executes automatically when its dependencies are met. | ||
| assignmentType | enum | TaskOwner SpecificUser ClientManager ClientServiceManager ClientPartner ClientAssociate |
TaskOwner SpecificUser ClientManager ClientServiceManager ClientPartner ClientAssociate | ||
| assignedUser | CodeAndNameDto | |
| assignedTeam | CodeAndNameDto | |
| billableService | CodeAndNameDto | |
| dependsOnStepNumbers | array of integer | The step numbers that this step depends on (must be completed first). |
The step numbers that this step depends on (must be completed first). | ||
| emailStepConfiguration | EmailStepConfigDto | |
| documentRequestStepConfiguration | DocumentRequestStepConfigDto | |
| documentApprovalStepConfiguration | DocumentApprovalStepConfigDto | |
| clientConfirmationStepConfiguration | ClientConfirmationStepConfigDto | |
| checklist | array of ChecklistItemDto | Checklist items for this workflow step template |
Checklist items for this workflow step template | ||
JSON Example
{
"name": "string",
"description": "string",
"timeEstimate": 0,
"stepNumber": 0,
"stepType": "Standard"
}