On occasion, you may be asked in the morning, or even halfway through the day, to pause your work by the client. This can create stress for developers, lost visibility for Bench Masters, and frustration for clients if it’s not handled properly.
The reaction from Developer X should be:
“OK, I will call my Account Manager and make sure future bookings are cancelled until further notice. For today, is there anything else I can work on so you get the best value out of the rest of my day?”
Note: Same-day cancellations still incur that day's costs. If there is nothing more you can work on, and the client is unhappy, refer the client to your Account Manager.
When a booking is cancelled in advance, communication should be clear, timely, and automatic so that all parties know what’s happening.
Developer John was booked for Project X, but the client postponed. The cancellation was processed in the booking system, which notified John and flagged his availability to Bench Masters. Within hours, John was reassigned to another project.
✅ Figure: Good example – Both the developer and Bench Masters were notified and could act quickly.
Developer Sarah’s project was cancelled, but no one informed her. She showed up ready to work, while Bench Masters were unaware she was free. Sarah ended up idle for days.
❌ Figure: Bad example – Lack of communication caused confusion and wasted available resources.
By ensuring developers, Bench Masters, and clients are all kept in the loop, booking cancellations—whether mid-day or ahead of time—can be handled smoothly, minimizing frustration and downtime.