Inbox
Human-in-the-loop task management for workflow decisions.Overview
The Inbox provides a centralized queue for human tasks:- Review AI-generated outputs
- Approve workflow decisions
- Provide missing information
- Handle exceptions and escalations
How It Works
Inbox Interface
Task List
View and manage pending tasks:| Column | Description |
|---|---|
| Task | Task name and description |
| Workflow | Source workflow |
| Priority | High, Medium, Low |
| Due | Deadline for completion |
| Assigned | Current assignee |
| Status | Pending, In Progress, Completed |
Filters
Filter tasks by:- Workflow name
- Priority level
- Due date range
- Assignee
- Status
- Tags/labels
Search
Search tasks by:- Task content
- Workflow ID
- Custom fields
- Notes
Task Types
Review Task
Review and optionally edit AI-generated content:Approval Task
Binary decision with optional comments:Input Task
Collect information from humans:Classification Task
Categorize or label content:Assignment
Assignment Rules
Configure how tasks are assigned:Manual Assignment
Reassign tasks:- Open task details
- Click Reassign
- Select new assignee
- Add optional note
- Confirm reassignment
Self-Assignment
Allow users to claim tasks:SLAs and Escalation
SLA Configuration
Set time-based expectations:Escalation Rules
Automatic escalation when deadlines approach:Notifications
Notification Channels
| Channel | Events |
|---|---|
| New task, approaching deadline, escalation | |
| In-app | All task events |
| Slack | Configurable events |
| Webhook | All events for integration |
Configuration
Bulk Actions
Batch Processing
Process multiple tasks at once:| Action | Description |
|---|---|
| Bulk approve | Approve multiple tasks |
| Bulk assign | Assign tasks to user |
| Bulk prioritize | Update priority |
| Bulk tag | Add labels |
Batch Configuration
Analytics
Inbox Metrics
| Metric | Description |
|---|---|
| Queue depth | Tasks waiting |
| Avg completion time | Time to complete |
| SLA compliance | % within SLA |
| Throughput | Tasks completed/day |
User Performance
| Metric | Description |
|---|---|
| Tasks completed | Per user |
| Avg time | Per task type |
| Accuracy | If tracked |
| SLA rate | On-time completion |
Best Practices
Task Design
- Keep tasks focused and clear
- Provide sufficient context
- Include original data for reference
- Set realistic deadlines
Assignment
- Balance workload across team
- Match skills to task types
- Use escalation for blockers
- Monitor queue health
User Training
- Train users on task types
- Provide guidelines for decisions
- Share examples of good completions
- Collect feedback for improvements