The schedule is the screen most of you have open all day, so it got a fortnight of work rather than a fix. The headline is that a job's length is now one number instead of two that drifted apart, and you can change it with the gesture you were already reaching for.
- Drag the bottom of a block. The job takes longer, the block grows, and the start time stays exactly where it was agreed with the customer. It is the finish that moves, on the calendar and on the team board.
- The price follows the length. Stretch a two hour job to three and the line rebills at three. Change it from the hours box or the reschedule dialog instead and the same thing happens, because all three now speak about one number.
- It tells you when the longer job clashes. If growing a block double-books the person on it, the app says so and offers one click to sort it out. It never moves your booking for you, and it never blocks the edit.
- The record says how it changed. A length change is written to the booking's feed with the old figure and the new one, whichever way you made it.
- Every service says how much notice it needs. This used to be one hour, hardcoded, for every business on the platform. A marquee needs a day. A tennis court needs none, and the leisure centre was losing its last bookable hour every single day to a number nobody chose. Set it per service; the default is now zero.
- Find a time while the customer is still on the phone. "Mornings, not Fridays" is now two taps: filter by part of day and by weekday, then lead with the soonest or with the least driving. The filters are hard, so nothing you were told to rule out appears in the list.
- Suggested times spread across the days. Six options on next Wednesday was never six options. Each day offers one before any day offers a second.
- The drive is honest. When a trip cannot be made in the gap the previous job leaves, the connector turns and both the bar and the hover card say how far short it falls. And the same hover card is now built once for both boards, so a job never tells you two different stories depending on which view you were in.
- Dragging is immediate. Blocks land on the row under the cursor on the frame they get there, instead of forever gliding towards where your pointer already was.
- Maps stay drawn. Moving between the schedule and a booking a few times used to leave you with blank grey rectangles until you reloaded. Boards now give their map back when they go off screen and pick up exactly where you had panned to.
- The hatching is called working hours, which is the thing you were looking at, and a click on empty board no longer tries to book something every time you look around.
