Human-in-the-Loop
How Kadoa’s human-in-the-loop system ensures data quality and handles edge cases
Kadoa’s human-in-the-loop system combines AI automation with human oversight to ensure high-quality data extraction while handling complex scenarios that require human judgment.
Preview State and Data Validation
When you create or modify a workflow, Kadoa automatically enters a preview state to ensure data quality:
Sample Processing
- Automatic Sample Generation: When you save a workflow, Kadoa processes a sample of data
- Email Notification: You’ll receive an email when the sample is ready for review
- Data Preview: Review extracted data in the dashboard to verify accuracy
Pending Review State
In this state, you can:
- Validate Data Quality: Check that all fields are extracted correctly
- Adjust Schema: Modify field mappings if needed
- Approve or Refine: Either approve the workflow or make adjustments
The preview state ensures your workflow is properly configured before processing large amounts of data, saving time and credits.
Error Handling and Recovery
When workflows encounter issues, our human-in-the-loop system provides intelligent recovery:
Automatic Error Detection
Kadoa monitors for:
- Page structure changes
- Missing data elements
- Authentication issues
- Network failures
- Anti-bot challenges
Error State Workflow
When an error occurs:
- Immediate Notification: You’re notified via email and dashboard
- Detailed Error Report: See exactly what went wrong with screenshots
- Kadoa Team Investigation: Our team investigates technical errors automatically
- Recovery Options:
- Auto-retry: System attempts automatic recovery
- Support Review: Kadoa support can help resolve complex issues
Enterprise customers have access to priority support and dedicated assistance for complex human-in-the-loop scenarios.
Workflow States Reference
For a complete list of workflow states and their meanings, see Workflow States.