workflow_manage
Manage workflow templates in FleetQ by creating, updating, validating, activating, duplicating, generating from prompts, estimating costs, and configuring execution chains.
Instructions
Manage workflow templates. Actions: list, get (workflow_id), create (name, description), update (workflow_id + fields), validate (workflow_id), activate (workflow_id), duplicate (workflow_id), generate (prompt — AI generates workflow from description), estimate_cost (workflow_id), suggestion (context), time_gate (workflow_id, config), execution_chain (workflow_id, chain config).
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform: list, get, create, update, validate, activate, duplicate, generate, estimate_cost, suggestion, time_gate, execution_chain | |
| status | No | Filter by status: draft, active, archived | |
| limit | No | Max results to return (default 10, max 100) | |
| workflow_id | Yes | The workflow UUID | |
| name | Yes | Workflow name | |
| description | No | Workflow description | |
| checkpoint_mode | No | Checkpoint durability mode: sync (safest, DB write per step), async (Redis buffer + background flush), exit (in-memory, flushed on completion). Default: sync | |
| title | No | Name for the new workflow (defaults to "<original name> (copy)") | |
| prompt | Yes | Natural language description of the workflow to create | |
| experiment_id | Yes | ID of the completed or evaluating workflow experiment to analyze. | |
| event_type | No | Filter by event type: started, completed, failed, waiting_time, waiting_human, skipped |