We start by defining what 'available' means for each person, vehicle, or room. This includes working hours, time off, certifications, and location. Resources are tracked separately from people, so you can see if a truck is booked even when the driver is not. We do not assume a single calendar works for everyone; you set the rules per resource type.