Auto-find next available appointment for appointment type

We have several practitioners offering the same appointment type. It’d make things a lot easier for us if there was a feature that could find the next available appointment slot for a specific appointment type.

I suppose it’d be even better if the feature allowed search by practitioner(s) and/or location as well.