We've added a new Background Jobs page to give you full visibility and control over AI batch processing tasks.
What's New
Background Jobs Page
A new dedicated dashboard at Central Support → Background Jobs where you can:
- Monitor All Jobs: See every background job with real-time status updates
- Track Progress: Visual progress bars showing tickets processed vs total
- View Details: Expand any job to see ticket IDs, errors, and timing information
- Cancel Jobs: Stop pending or in-progress jobs that are no longer needed
- Delete Jobs: Remove completed, failed, or cancelled jobs to keep your list clean
Job Status Tracking
Each job displays its current status with clear visual indicators:
- 🕐 Pending - Queued and waiting to start
- 🔵 Processing - Currently running (auto-refreshes every 5 seconds)
- ✅ Completed - Successfully finished
- ❌ Failed - Encountered errors during processing
- ⚪ Cancelled - Manually stopped by user
How It Works
When you use "Run in Background" from Case Report's AI Actions:
- A job is created and queued in the database
- The background processor picks it up and processes tickets in batches
- You can safely close the browser - processing continues server-side
- Check the Background Jobs page anytime to see progress
- Results appear in Case Report when complete
This feature is especially useful for large batch operations (100+ tickets) where you don't want to keep the browser open waiting.