Workflows
Reusable workflow definitions and templates for task automation. Provides CRUD operations for creating, retrieving, updating, and deleting workflow templates. Includes library access for browsing predefined templates, importing workflows from the library, and AI-powered workflow generation from a name and description. Workflows define sequences of steps, dependencies, assignments, and completion requirements that can be applied to tasks to standardize processes across the organization.
-
GET List WorkflowsLists all Workflows for the given tenant./tenants/{tenant}/workflows
-
POST Create WorkflowCreates a new Workflow for the specified tenant./tenants/{tenant}/workflows
-
GET Get WorkflowGets a Workflow for the specified tenant./tenants/{tenant}/workflows/{code}
-
PUT Update WorkflowUpdates a Workflow for the specified tenant./tenants/{tenant}/workflows/{code}
-
DELETE Delete WorkflowDeletes a Workflow for the specified tenant./tenants/{tenant}/workflows/{code}
-
GET LibraryList all Workflows available in the library as templates. Use optional 'search' query parameter to filter by Code, Name, or Description./tenants/{tenant}/workflows/library
-
GET Library ItemGet details of a specific Workflow template from the library/tenants/{tenant}/workflows/library/{code}
-
POST Import from LibraryImports a workflow from the library. If the workflow has already been imported (same LibraryCode exists), returns the existing workflow./tenants/{tenant}/workflows/library/{libraryCode}/import
-
POST Generate WorkflowGenerates a complete Workflow DTO with AI-generated groups and steps based on the workflow name and description/tenants/{tenant}/workflows/generate