Software Logic

When Customer Availability and Staff Availability Are Different

An employee is free on Tuesday, but the customer can only grant access through a property manager on Thursday. Explore the process choices that can make the next action clearer.

Software Logic · 20 October 2026 · 3 min read

In this guideJump straight to what you need3 sections
Imagine a home energy assessment service handling this situation. An employee is free on Tuesday, but the customer can only grant access through a property manager on Thursday.
The booking requires another round of messages. This is an imagined business situation rather than a reported result. It highlights the kind of detail that can make routine administration harder even when the individual applications appear to be working normally. A process review can clarify the problem even if no new automation is ultimately needed.

The operational gap: customer access availability

The workflow stores a proposed appointment before all relevant availability constraints have been checked.
A proposed slot can be useful before it is confirmed. Making that distinction visible prevents internal availability from becoming an accidental promise to the customer.
An access window is useful only if the booking process checks it again when the appointment moves. The key holder's availability may not change with the staff calendar. Keeping the constraint separate helps the office see what requires fresh confirmation after a revision. The problem can persist without anyone making an obvious mistake. People follow the available information, but that information does not express the full business situation. Adding reminders would only make the same ambiguous record reach people more often.

A workable approach to customer access availability

Capture customer access windows separately from staff capacity and mark proposals as unconfirmed until the intersection is reviewed. Retain the reason if a proposed time cannot proceed.
Changes need to reach both the operational record and the people relying on the arrangement. Identify the people, resources and access conditions required for the particular service. Use dependable booking references so revisions do not accidentally become unrelated appointments. Where it cannot, a clear provisional state and coordinator review may be safer than an elaborate automatic promise. A useful booking represents a feasible commitment rather than simply an empty space on a calendar. Keep a practical route for staff to resolve exceptions without silently overriding the original arrangement. Check whether the current booking product can represent those conditions through supported settings.
Storing detailed access instructions requires appropriate limits and restricted visibility.
For background relevant to customer access availability, see The Problem With a Booking Calendar Nobody Trusts. The issue here is the narrower workflow described in this example.

Check customer access availability against real examples

Try a job with several permitted access windows and a last-minute change from the key holder. Choose examples that reflect actual working conditions rather than only the easiest records. Have staff review what was retained, changed and left unresolved. The test is useful when it reveals a decision to improve, not only when the software reports completion.
For customer access availability, review the proposed outcome with the staff responsible. Review the arrangement from the customer’s perspective and from the coordinator’s view of resources and constraints. Check that a tentative state is not presented as a confirmed commitment, and that an approved change reaches everyone who must act on it. Keep ownership of the business rule separate from responsibility for maintaining the technology. Both matter if the process is to remain understandable after its initial setup.
At Software Logic, we help businesses consider booking and scheduling workflows without assuming a new platform is the answer to every operational problem. Whose availability is missing when your calendar says a job can be booked?

Have a question about your business? Talk to Liam.

Counting readers…