Things change. An engineer calls in sick, a client wants to push the work to next week, you realised the wrong person was assigned. Mucka makes it a few taps.
Ask Mucka
The fastest path:
"Move the Walker job to Wednesday morning."
"Reassign the Hampton job from Marcus to Sarah."
"Push everything booked for Friday to Monday, Marcus is off sick."
Mucka pulls up the job (or jobs), drafts the change with the right new times and assignments, and shows it for you to approve. One tap to save, one tap to dismiss.
Or edit the job
Head to Jobs or Schedule, find the job and tap to open it. Tap Edit, change:
- Date and start time
- Duration (if the scope changed)
- Lead engineer (the main person on the job)
- Supporting engineers (extras for two-handed jobs)
Hit save. Mucka checks for engineer double-bookings on the new slot and warns you before saving (same as when you first booked it).
Who gets notified
When you save the change:
- The new lead engineer sees the job appear on their schedule, gets a notification
- The previous engineer (if reassigned) sees it disappear from their schedule, gets a notification so they know not to turn up
- The client gets an appointment update if you've set up client appointment notifications
Nothing happens silently. Everyone affected knows.
Reschedule via drag-drop?
Not yet built. For now, editing the job in the modal is the only way to change the date or engineer. We're considering drag-drop on the schedule view as a faster option, let us know if that would help.
Common gotchas
- Reassigning to an engineer without the right permissions. All engineers can take jobs by default. If yours has custom role permissions that exclude job-doing, you can't reassign to them. See Engineer roles and permissions.
- Recurring job reassignment. Recurring jobs only reassign one occurrence at a time today. To move the whole series to a different engineer, you'll have to edit each one or delete and recreate the series.
- Past job edited. You can edit jobs in the past (to fix notes, correct times) but no notifications fire for past jobs, since no one needs to act on them.
- Client doesn't get notified. If your client appointment notifications are off (or the client has no email), they won't be told about the change. Worth a quick WhatsApp from you if it's the day before.