I want a single "Job Status" field with specific stages (PC/Lead, Follow-up, Job Booked, Job Confirmed, Cancelled, Job on Schedule, Job Cleaned + Collected, Job Cleaned + Uncollected, QC + Rebook). I need different team members to be able to update the stage they own, and the system should allow the job to move forward or backwards (e.g., moving back to "Job on Schedule" for touch-ups). Crucially, I need to track leakage through the funnel with specific conversion points like PC/Lead -> Job Booked, Callback rate, and QC -> Rebook rate, either natively in a dashboard or via an API that syncs this status data to external tools.