Workflows
Reusable workflow definitions and templates for task automation. Provides CRUD operations for creating, retrieving, updating, and deleting workflow templates. Workflows define sequences of steps, dependencies, assignments, and completion requirements that can be applied to tasks to standardize processes across the organization.
-
GET
List Workflows
Lists all Workflows for the given tenant.
/api/tenants/{tenant}/workflows
-
POST
Create Workflow
Creates a new Workflow for the specified tenant.
/api/tenants/{tenant}/workflows
-
GET
Get Workflow
Gets a Workflow for the specified tenant.
/api/tenants/{tenant}/workflows/{code}
-
PUT
Update Workflow
Updates a Workflow for the specified tenant.
/api/tenants/{tenant}/workflows/{code}
-
DELETE
Delete Workflow
Deletes a Workflow for the specified tenant.
/api/tenants/{tenant}/workflows/{code}
-
POST
Generate Workflow
Generates a complete Workflow DTO with AI-generated groups and steps based on the workflow name and description
/api/tenants/{tenant}/workflows/generate