Overview
Quickstart
Install
Write Your First Agent
Run It
Events
Agents can listen to these events:Context Objects
ResultContext
Passed toresult.* event handlers:
TaskContext
Passed totask.* event handlers:
Configuration
TaskAgent Options
Multiple Event Handlers
Non-Blocking Mode
For integration with existing services (e.g., a Flask/FastAPI app):Agent Registration API
Agents are managed via the REST API:Patterns
Confidence-Based Routing
LLM-Powered Review
Annotation Count Validation
Webhook Mode (Coming Soon)
Webhook-based (push) delivery is planned for a future release. Currently, agents use polling to receive events. The
callback_url field on agent registration is reserved for this upcoming feature.Comparison with MCP Server
Both can be used together: MCP for interactive exploration, agents for automated processing.
Next Steps
- Batch Auto-Labeling for running inference across entire datasets
- Webhooks for event-driven integrations
- MCP Server for AI assistant integration
- Python SDK for data access