BookWhen is Appointment Scheduling Software. BookWhen offers the following functionalities: Multi-Location Scheduling Reservations Payment Processing Online Scheduling Group Scheduling Class Scheduling Calendar Management Automated Scheduling Appointment Scheduling Learn more about BookWhen features.