Client Email
support@ven.com.au receives maintenance request
01
Click to expand details
Typical Requests
- CSS styling issues (layout, colors, spacing)
- Content updates (text, images, links)
- Minor bugs (broken links, form errors)
- Simple template modifications
Sarah (AI Agent)
Detects, triages, and classifies maintenance tasks
02
Click to expand details
AI Processing
- Email parsing and intent detection
- Client identification and context loading
- Issue classification (CSS/bug/content/template)
- Priority assignment based on urgency
- URL and affected page detection
ClickUp Task Created
Structured task with full context
03
Click to expand details
Task Details
- Client name and contact info
- Issue type and severity
- Priority level (urgent/high/normal/low)
- Affected URL and page details
- Full description and context
- Assigned to: Support Tickets list
Maintenance Engine
Claude AI generates the fix
04
Click to expand details
AI Code Generation
- Identifies correct WordPress files
- Analyzes existing code structure
- Generates fix (CSS/PHP/content change)
- Maintains coding standards and best practices
- Preserves theme/plugin compatibility
Safety Validation
5-layer security and quality check
05
Click to expand details
Security Layers
1
Pre-Gen Validation
2
Prompt Constraints
3
Static Analysis
4
Human Review Flag
5
Staging QA
GitHub PR Created
Auto-generated pull request with context
06
Click to expand details
Pull Request Details
- Clear description of changes
- Before/after code comparison
- Files affected and change rationale
- Testing instructions
- Links to ClickUp task and client info
Human Review
Developer approval workflow
07
Click to expand details
Review Options
- โ Approve: Changes look good, proceed to deploy
- ๐ Request Changes: Needs modification, back to AI
- โ Reject: Not suitable for automation
RunCloud Deploy
Automated staging โ production deployment
08
Click to expand details
Deployment Flow
- Approved PR triggers deployment
- Code pushed to staging environment
- Automated QA checks run
- Manual staging review (if needed)
- Production deployment via RunCloud
- Client notification sent
Fully Automated
AI-Powered
Human Review