The website can be online while the last step — choosing a real appointment time — is not.
A visitor does not care which layer failed. They only know whether they can reach the booking flow. Booking Guard monitors that customer-facing path and keeps the original scheduler as the normal destination when it is healthy.