Alpha 0.7.0
New Features
Reschedule Request System Customers can now request to reschedule directly from their pre-visit confirmation form:
- When a customer needs to reschedule, they simply select that option and the form adjusts to collect the reason
- Jobs automatically move to "Issue" status so you're immediately aware
- You receive an email alert with the original date/time and customer's reason for rescheduling
- Clear activity log entries show both customer requests (🚩) and when you actually reschedule (📅)
This eliminates phone tag and gives you all the information you need to quickly accommodate your customers.
Overdue Job Alerts Never lose track of jobs that need attention:
- Past-due jobs now display in red text with an "OVERDUE" badge
- Works across your dashboard ("Ready to Dispatch" and "Action Required" sections) and main jobs list
- Instantly spot which jobs need immediate scheduling or follow-up
Ready to Dispatch Section Your dashboard now includes a dedicated section for jobs that are confirmed and ready to go:
- See all jobs with "Ready" status in one place
- Quickly view customer names, scheduled dates, and assigned team
- Better prioritize your day and dispatch your techs efficiently
Improvements
Clearer Activity Icons We've refined the icons throughout your activity feeds to make it easier to understand what happened at a glance:
- ✨ Job created
- 📍 Pre-visit confirmed
- 📋 Checklist completed
- ✅ Job completed
- 💬 Customer feedback
- 📝 Internal notes
- 🔄 Status changed
- 🚩 Reschedule requested (urgent)
- 📅 Rescheduled by you
Better Status Colors Status badges now use industry-standard colors that are easier to distinguish:
- Blue: Ready (informational)
- Orange: Scheduled (needs attention)
- Green: Completed (success)
- Red: Issue (requires action)
Consistent Customer Forms Updated customer information forms throughout the platform with properly formatted phone numbers (555) 123-4567 and complete addresses (Street, City, State, Zip).