The Calendar Appointment and event scheduler GoalMinder has a comprehensive appointment scheduler. The scheduler has a joint meeting finder that identifies common open times among any number of therapists specified to facilitate the organization of meetings, co-therapy needs, etc.
Users can search across all therapists for the first available intake opening, for example.
Here is a Saturday in the day of Debra Goodtherapist. Then she scheduled an hour out of the clinic to get a haircut. She did not use her first hold. It keeps track of each therapist's schedule of availability and easily resets hours when vacations, therapist illness or other absences occur. Rooms and equipment can be scheduled as well as clients.