event bookings: see calendar version 3.3
available for communities: yes
appointment bookings: To be released (on hold - development will be recommenced on request)
Appointment bookings will enable your clients' book an appointment time or time slot for their appointment by selecting a date from a calendar and then selecting an available time slot within that day. Timeslots that are fully booked will not be available for selection and will show on the screen as busy. One or more bookings may be available for all timeslots.
Businesses will be notified of the booking and will be able to accept or cancel the appointment. Cancelling an appointment will make that time slot available for other clients'.
Site administrators will be able to set business start time and end times (optional); the number of time slots available for each day and the number of appointments available for all timeslots.
When a client books a time, these bookings can be accepted or cancelled.