Queries
workflowCapabilities
Returns which blocks (condition/action/wait steps) are available for a workflow of the given trigger type. The builder UI sources its palette from this so the allow-list lives in the backend, not hardcoded in the UI. E.g. SCHEDULE workflows have no thread, so they allow no conditions/waits and only a restricted set of action types.
QUERY
workflowCapabilities(triggerType: WorkflowTriggerType!): WorkflowCapabilities!Arguments
triggerType
required
Returns
hasConditionSupport
Boolean!
Whether condition steps are allowed.
hasWaitSupport
Boolean!
Whether wait steps are allowed.
allowedActionTypes
[String!]!
Action step types this workflow is restricted to (e.g. send_slack_notification). An empty list means no restriction (all action types are allowed).
Query
Variables
Response
Query
Variables
Response

