Task Types Overview¶
Introduction¶
Tasks are the building blocks of your workflow agent. Each task type serves a specific purpose and has its own configuration requirements.
Available Task Types¶
AI Task¶
Purpose: Execute AI-driven operations for intelligent processing.
Use Cases:
- Text analysis
- Content generation
- Data classification
- Pattern recognition
Learn
Human Task¶
Purpose: Enable human intervention in workflows.
Use Cases:
- Document approval
- Content review
- Decision making
- Quality validation
Learn
App Task¶
Purpose: Integrate with external tools and applications.
Use Cases:
- Data processing
- File operations
- API integrations
- Tool automation
Learn
Coder Task¶
Purpose: Execute custom code artifacts.
Use Cases:
- Custom calculations
- Data transformation
- Complex logic implementation
- Script execution
Learn
Task Configuration Basics¶
All tasks share some common configuration elements:
{
"name": "Task Name",
"description": "Task description",
"type": "TASK_TYPE",
"error_policy": "RAISE"
}
Common Elements¶
Element | Description | Required |
---|---|---|
name | Unique task identifier | Yes |
description | Task purpose and functionality | Yes |
type | Task type identifier | Yes |
error_policy | Error handling strategy | No |