GAIFE Docs home page
Search...
⌘K
Support
Search...
Navigation
Guides
Chat
Agent
Introduction
Quickstart
Concepts
Tasks
Overview
Ai task
Human task
App task
Coder task
Conditional task
Loop task
Tools
Firecrawl
Parameters
Input parameters
Output parameters
Knowledge
Base
Coder artifact
Guides
API Key Usage
Assignment rules
Best practices
Validation rules
Examples
Task examples
On this page
Core Concepts
Task Types
AI Task
Human Task
App Task
Coder Task
Parameter Types
Input Parameters
Output Parameters
Assignment Rules
Rule Types
Assignment Types
Workflow Concepts
Dependencies
Error Policies
Best Practices Overview
Agent
Concepts
Core Concepts
Task Types
AI Task
Handles intelligent processing using AI capabilities.
Human Task
Manages human interventions and approvals.
App Task
Integrates with external tools and applications.
Coder Task
Executes custom code artifacts.
Parameter Types
Input Parameters
Data that flows into tasks:
Basic types (string, number, boolean)
Complex types (array, object)
Special types (artifacts)
Output Parameters
Results produced by tasks:
Basic data types
File outputs
Media outputs
Structured data
Assignment Rules
Rule Types
Exception
Error handling
Special cases
Human Feedback
Approvals
Reviews
Assignment Types
User Assignment
Direct user allocation
Individual responsibility
Team Assignment
Group allocation
Round-robin distribution
Workflow Concepts
Dependencies
Sequential execution
Parallel processing
Conditional flows
Error Policies
RAISE
Stop execution
Report error
IGNORE
Continue execution
Log warning
RETRY
Attempt recovery
Configurable attempts
Best Practices Overview
Task Design
Clear naming
Proper description
Error handling
Parameter Configuration
Type selection
Validation rules
Default values
Assignment Setup
Clear responsibilities
Backup assignees
Team distribution
Quickstart
Overview
Assistant
Responses are generated using AI and may contain mistakes.