workflow_management
Define, manage, and execute robot workflows with operations for creating, reading, updating, deleting, listing, running, and checking status. Import and export workflow definitions for reuse.
Instructions
Comprehensive workflow management operations.
OPERATIONS:
create: Create new workflow (requires workflow_data)
read: Get workflow details (requires workflow_id)
update: Update workflow (requires workflow_id, workflow_data)
delete: Delete workflow (requires workflow_id)
list: List all workflows (filterable by category, tags, search)
execute: Execute workflow (requires workflow_id, variables)
status: Get execution status (requires execution_id)
templates: List available workflow templates
import: Import workflow from JSON (requires workflow_data)
export: Export workflow to JSON (requires workflow_id)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Filter by tags (for list operation) | |
| search | No | Search query (for list operation) | |
| category | No | Filter by category (for list operation) | |
| operation | Yes | Operation to perform | |
| variables | No | Variables for workflow execution | |
| debug_mode | No | ||
| workflow_id | No | Workflow identifier | |
| execution_id | No | Execution identifier (for status operations) | |
| workflow_data | No | Workflow definition (for create/update/import) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||