Training Workflows User Guide
Table of Contents
- Introduction to Agent Training
- Understanding Agent Maturity Levels
- STUDENT Agent Training Workflow
- INTERN Agent Proposal Workflow
- SUPERVISED Agent Monitoring Workflow
- Best Practices for Training Success
- Troubleshooting Common Issues
- FAQ
---
1. Introduction to Agent Training
What is Agent Training?
Agent training is a structured process for developing AI agents from STUDENT level (read-only) to AUTONOMOUS level (full automation). The training system uses human-in-the-loop workflows to ensure agents develop the skills and confidence needed for autonomous operation.
Why Train Agents?
- **Safety**: Agents learn to perform tasks safely before gaining autonomy
- **Quality**: Human supervision ensures high-quality output during learning
- **Trust**: Gradual progression builds trust in agent capabilities
- **Efficiency**: Well-trained agents reduce human intervention over time
Training Overview
STUDENT → Training → INTERN → Proposals → SUPERVISED → Supervision → AUTONOMOUS
(<0.5) (0.5-0.7) (0.7-0.9) (>0.9)---
2. Understanding Agent Maturity Levels
STUDENT (Confidence < 0.5)
**Capabilities:**
- Read-only access (view data, generate charts)
- No write operations (no state changes)
- Blocked from all automated triggers
**Training Requirements:**
- 10 training sessions minimum
- 50% intervention rate maximum
- 0.70 confidence score target
**Typical Duration:** 5-7 days
INTERN (Confidence 0.5-0.7)
**Capabilities:**
- Proposal-based execution (requires human approval)
- Streaming responses
- Form presentations
**Training Requirements:**
- 25 training sessions minimum
- 20% intervention rate maximum
- 0.85 confidence score target
**Typical Duration:** 7-14 days
SUPERVISED (Confidence 0.7-0.9)
**Capabilities:**
- Execute with real-time supervision
- Form submissions
- State changes
**Training Requirements:**
- 50 training sessions minimum
- 0% intervention rate target
- 0.95 confidence score target
**Typical Duration:** 14-30 days
AUTONOMOUS (Confidence > 0.9)
**Capabilities:**
- Full automation
- No supervision required
- Can supervise other agents
**Maintenance:**
- Periodic performance reviews
- Episodic memory tracking
- Continuous learning
---
3. STUDENT Agent Training Workflow
3.1 When Training is Triggered
**Automatic Triggers:**
- STUDENT agents blocked from automated triggers (AI Coordinator, Workflow Engine, Data Sync)
- System generates training proposal automatically
**Manual Triggers:**
- Administrator creates training proposal manually
- User requests training for specific capability gap
3.2 Reviewing Training Proposals
**Step 1: Access Proposals**
- Navigate to
/training/proposals - Filter by status: "Pending"
- Review proposal details
**Step 2: Evaluate Proposal**
- **Agent Context:** Review agent's current confidence score, intervention rate, episode count
- **Learning Objectives:** Understand what capabilities will be developed
- **Capability Gaps:** Identify specific skills the agent needs to learn
- **Duration Estimate:** Review AI-estimated training duration (can override)
**Step 3: Make Decision**
**Approve if:**
- Capability gaps are clearly defined
- Training objectives align with business needs
- Duration estimate is reasonable
- Agent has completed previous training successfully
**Reject if:**
- Agent is not ready for training (too recent, incomplete prerequisites)
- Capability gaps are not specific enough
- Training objectives don't align with current priorities
- Duration estimate is unrealistic
3.3 Conducting Training Sessions
**Step 1: Start Training Session**
- After approval, training session is created automatically
- Navigate to
/training/sessions/{id} - Review session details and agent context
**Step 2: Complete Training Steps**
**Step 1: Introduction**
- Review training objectives with agent
- Ensure agent understands learning goals
- Set expectations for performance
**Step 2: Capability Gap Training**
- Address each capability gap with targeted exercises
- Use real-world scenarios relevant to agent's role
- Provide examples and demonstrations
**Step 3: Practical Exercises**
- Guide agent through practice scenarios
- Provide feedback on performance
- Correct mistakes and reinforce learning
**Step 4: Assessment**
- Evaluate agent performance (1-5 scale)
- Identify capabilities developed
- Document remaining capability gaps
- Provide feedback for improvement
**Step 3: Complete Session**
- Fill out assessment form with:
- Performance score (1-5)
- Capabilities developed (select from list)
- Capability gaps remaining (select from list)
- Supervisor feedback (free text)
- Click "Complete Training"
- System updates agent's confidence score automatically
3.4 Tracking Progress
**View Agent Training History:**
- Navigate to
/agents/{id} - Click "Training History" tab
- View all completed training sessions
- Track confidence score progression over time
**Promotion Criteria:**
- 10 training sessions completed
- 50% intervention rate or lower
- 0.70 confidence score achieved
- All primary capability gaps addressed
---
4. INTERN Agent Proposal Workflow
4.1 Understanding Action Proposals
**What are Action Proposals?**
INTERN agents cannot execute actions autonomously. Instead, they generate proposals for human review and approval.
**Proposal Components:**
- **Proposed Action:** What the agent wants to do
- **Reasoning:** Why the agent believes this action is appropriate
- **Expected Outcome:** What result the agent expects
- **Risk Assessment:** Potential risks and mitigation strategies
4.2 Reviewing Action Proposals
**Step 1: Access Proposals**
- Navigate to
/training/proposals - Filter by proposal type: "Action"
- Filter by status: "Pending"
**Step 2: Evaluate Proposal**
**Checklist:**
- [ ] Proposed action aligns with business goals
- [ ] Reasoning is sound and well-supported
- [ ] Expected outcome is realistic
- [ ] Risks are identified and acceptable
- [ ] Agent has appropriate maturity for this action
**Step 3: Make Decision**
**Approve if:**
- Action is safe and appropriate
- Reasoning demonstrates understanding
- Benefits outweigh risks
- Agent has capability to execute successfully
**Reject if:**
- Action is too risky or complex
- Reasoning is flawed or incomplete
- Agent lacks necessary capabilities
- Better alternative exists
**Modify if:**
- Minor adjustments needed to action
- Additional context or constraints required
- Risk mitigation strategies needed
4.3 After Approval
**System Actions:**
- Agent executes approved action automatically
- Execution result recorded in agent history
- Agent's confidence score updated based on outcome
**Feedback Loop:**
- Successful execution → Confidence increase
- Failed execution → Confidence decrease, additional training
---
5. SUPERVISED Agent Monitoring Workflow
5.1 Starting Supervision Sessions
**Automatic Supervision:**
- SUPERVISED agents automatically enter supervision when triggered
- Real-time monitoring session created
- Supervisor notified via in-app notification
**Manual Supervision:**
- Navigate to
/training/supervision - Select agent from active sessions list
- Click "Start Supervision"
5.2 Monitoring Dashboard
**Dashboard Components:**
**Agent Information:**
- Current maturity level
- Confidence score
- Session duration
- Intervention count
**Live Action Feed:**
- Real-time agent actions
- Action timestamps
- Action metadata (inputs, outputs, errors)
**Intervention History:**
- Previous interventions (pause, correct, terminate)
- Intervention timestamps
- Correction messages
**Performance Metrics:**
- Actions completed count
- Success rate percentage
- Average response time
5.3 Interventions
**Types of Interventions:**
**Pause (Temporary Stop)**
- Use when: Agent is heading in wrong direction but can recover
- Effect: Agent pauses execution, waits for guidance
- After: Provide correction or guidance, then resume
**Correct (Provide Guidance)**
- Use when: Agent makes mistake or needs improvement
- Effect: Correction message sent to agent
- After: Agent adjusts behavior based on feedback
**Terminate (Stop Execution)**
- Use when: Agent cannot recover or action is too risky
- Effect: Session ends immediately
- After: Review why termination was needed, adjust training
**When to Intervene:**
- Agent attempts unsafe action
- Agent demonstrates misunderstanding
- Agent exceeds acceptable error rate
- Agent requests help (via proposal)
5.4 Completing Supervision
**Step 1: End Session**
- Wait for agent to complete task or terminate manually
- Review session summary (actions, interventions, performance)
- Provide supervisor rating (1-5 scale)
- Add feedback comments
**Step 2: System Updates**
- Agent's confidence score updated based on:
- Supervisor rating
- Intervention count (more interventions = lower boost)
- Performance metrics
- Promotion to AUTONOMOUS considered if:
- 0.95 confidence score achieved
- 0% intervention rate
- 50+ supervision sessions completed
---
6. Best Practices for Training Success
6.1 STUDENT Training Best Practices
**Do:**
- Start with simple, well-defined tasks
- Provide clear, specific learning objectives
- Use real-world examples from your domain
- Be patient - learning takes time
- Give constructive feedback
**Don't:**
- Rush through training steps
- Overwhelm agent with too many new capabilities
- Skip assessment step
- Ignore capability gaps
- Train for too long without breaks
6.2 INTERN Proposal Best Practices
**Review Tips:**
- Read agent's reasoning carefully
- Consider agent's perspective
- Provide feedback on rejected proposals
- Approve proposals that stretch agent's capabilities slightly
**Approval Criteria:**
- Action is within agent's current capabilities
- Risks are manageable
- Agent demonstrates understanding of context
- Expected outcome is valuable
6.3 SUPERVISED Monitoring Best Practices
**Monitoring Tips:**
- Check dashboard regularly but don't micromanage
- Intervene only when necessary
- Provide constructive corrections
- Track patterns in agent mistakes
- Celebrate agent successes
**Intervention Guidelines:**
- Pause before terminate (give agent chance to recover)
- Provide specific, actionable corrections
- Explain why intervention was needed
- Document intervention reasons for future reference
6.4 General Best Practices
**Training Cadence:**
- STUDENT: Daily training sessions (30-60 minutes)
- INTERN: Review proposals within 1 hour
- SUPERVISED: Monitor sessions actively (check every 5-10 minutes)
**Feedback Quality:**
- Be specific about what went well or poorly
- Provide examples when giving corrections
- Focus on behavior, not agent's "personality"
- Balance positive and negative feedback
**Progress Tracking:**
- Monitor confidence score trends (should increase over time)
- Track intervention rates (should decrease over time)
- Review training history regularly
- Adjust training approach based on progress
---
7. Troubleshooting Common Issues
7.1 Agent Not Progressing
**Symptom:** Agent stuck at same maturity level for weeks
**Possible Causes:**
- Training sessions too infrequent
- Training quality poor (low scores, high interventions)
- Capability gaps not properly addressed
- Agent not ready for promotion
**Solutions:**
- Increase training frequency (daily sessions)
- Improve training quality (better preparation, clearer objectives)
- Reassess capability gaps (are they the right ones?)
- Check promotion criteria (has agent met all requirements?)
7.2 High Intervention Rate
**Symptom:** SUPERVISED agent requires constant intervention
**Possible Causes:**
- Agent promoted too early (not ready for SUPERVISED)
- Tasks too complex for agent's current abilities
- Training didn't cover current scenarios
- Agent confidence score inflated
**Solutions:**
- Consider demoting agent to INTERN for more training
- Simplify tasks or provide more guidance
- Add training scenarios for current situations
- Recalibrate confidence score based on actual performance
7.3 Proposals Always Rejected
**Symptom:** INTERN agent's proposals consistently rejected
**Possible Causes:**
- Agent doesn't understand business context
- Agent's reasoning is flawed
- Proposal quality is poor
- Approval criteria unclear
**Solutions:**
- Provide more business context in training
- Review agent's reasoning patterns, identify flaws
- Train agent on proposal writing (examples, templates)
- Document approval criteria clearly, share with agent
7.4 Training Sessions Failing
**Symptom:** Training sessions not completing successfully
**Possible Causes:**
- Technical issues (WebSocket disconnect, API errors)
- Agent crashes during training
- Training data corrupted
- Supervisor errors (incorrect data entry)
**Solutions:**
- Check technical issues (browser console, network tab)
- Review agent logs for crash reasons
- Verify training data integrity
- Double-check supervisor data entry before submission
---
8. FAQ
**Q: How long does it take to train an agent from STUDENT to AUTONOMOUS?**
A: Typical timeline is 4-6 weeks:
- STUDENT → INTERN: 5-7 days (10 training sessions)
- INTERN → SUPERVISED: 7-14 days (25 training sessions)
- SUPERVISED → AUTONOMOUS: 14-30 days (50 training sessions)
**Q: Can I skip training levels?**
A: No. Each maturity level must be achieved sequentially. Skipping levels risks agent safety and performance.
**Q: What if an agent never reaches AUTONOMOUS?**
A: Some agents may plateau at INTERN or SUPERVISED. This is acceptable if the agent performs well at that level. Not all agents need to be AUTONOMOUS.
**Q: How do I know if my agent is ready for promotion?**
A: Check the promotion criteria in the agent's training history. The system will automatically suggest promotion when criteria are met.
**Q: Can I train multiple agents at once?**
A: Yes, but quality may suffer. Focus on one agent at a time for best results.
**Q: What happens if I reject a training proposal?**
A: The agent remains at current maturity level. You can create a new proposal with different objectives later.
**Q: How do I correct a mistake in a completed training session?**
A: You cannot modify completed sessions. However, you can create a new training session to address gaps.
**Q: Can I export training data for external analysis?**
A: Yes, use the Export button on the analytics dashboard to download CSV or Excel files.
**Q: Who can approve training proposals?**
A: Users with ADMIN or SUPER_ADMIN role can approve proposals. Regular users cannot.
**Q: Is training mandatory?**
A: Training is mandatory for STUDENT agents blocked from automated triggers. For other levels, it's optional but recommended.