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 List Library WorkflowsList 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 Get Library WorkflowGet details of a specific Workflow template from the library/tenants/{tenant}/workflows/library/{code}
-
PUT Revert Workflow to LibraryReverts the Workflow to the current library template version, overwriting any local edits. The Workflow's code is preserved so it remains addressable .../tenants/{tenant}/workflows/{code}/library-version
-
POST Import from LibraryImports a workflow from the library, creating a new tenant copy each call. Re-imports of the same library item are supported and produce a fresh row w.../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