workflows
Enterprise
description
Unified query to retrieve all AI workflows (both system templates and user custom). Supports comprehensive filtering, sorting, and pagination.
This query combines both SYSTEM templates (AiWorkflowTemplate) and USER_CUSTOM workflows (UserCustomAiWorkflow) into a single unified response.
Examples:
- Get all workflows: aiWorkflows { workflows }
- Get only user custom: aiWorkflows { workflows(filter: { workflowTypes: [USER_CUSTOM] }) }
- With pagination: aiWorkflows { workflows(limit: 10, offset: 0) }
- With sort: aiWorkflows { workflows(sort: { sortBy: CREATED_AT, sortDirection: DESC }) }
- Search by name: aiWorkflows { workflows(filter: { searchText: "market analysis" }) }
workflows(
limit: Int
offset: Int
sort: AiWorkflowsSortInput
filter: AiWorkflowsFilterInput
): AiWorkflowsResponse!
Arguments
workflows.limit ● Int scalar graph-ql-types
workflows.offset ● Int scalar graph-ql-types
workflows.sort ● AiWorkflowsSortInput input graph-ql-types
workflows.filter ● AiWorkflowsFilterInput input graph-ql-types
Type
AiWorkflowsResponse object graph-ql-types
Response type for paginated unified AI workflows query with metadata