Workflows API
The Workflows API enables creation and execution of AI-powered automation workflows with triggers, steps, and community sharing.Workflow Object
Unique workflow identifier
Workflow title
Workflow description
Trigger configuration
type: Trigger type (manual, scheduled, event)enabled: Whether trigger is activeschedule: Cron expression (for scheduled triggers)
Array of workflow steps with tool configurations
Workflow status:
active, inactive, generating, failedWhether workflow is published to community marketplace
Endpoints
Create Workflow
Create a new workflow.Request
List Workflows
Get all workflows for the current user.Get Workflow
Get a specific workflow.Update Workflow
Update workflow details.Delete Workflow
Delete a workflow.Workflow Execution
Execute Workflow
Run a workflow immediately.Request
Get Workflow Status
Get current execution status.Response
Get Execution History
Get past workflow executions.Maximum executions to return
Offset for pagination
Workflow Management
Activate Workflow
Enable workflow trigger.Deactivate Workflow
Disable workflow trigger.Regenerate Steps
Regenerate workflow steps with AI.Request
Community Workflows
Explore Workflows
Get featured/explore workflows.Number of workflows to return
Offset for pagination
Community Workflows
Get public community workflows.Get Public Workflow
Get a public workflow by ID (no auth required).Publish Workflow
Publish workflow to community marketplace.Unpublish Workflow
Remove workflow from marketplace.Todo Workflows
Create from Todo
Generate workflow from a todo item.Request
Trigger Types
Manual Trigger
Manually executed workflows.Scheduled Trigger
Cron-based scheduled workflows.Event Trigger
Event-based workflows (integration events).Next Steps
Goals API
Track goals with AI roadmaps
Memory API
Store contextual memories