We have now added a plugin with a feature that has been much requested through the years but we have not been too excited about this feature. It is sincerely our believe that if a client finds an available spot, the client can book that spot and be certain about getting it and the availability of the performer. However, our clients are the king and if they request this feature enough we add it even though it is not our spirit. We have however heard some very good reasons from users why such an option should be available. Imagine for example a psychologist, accepting patients but in some cases he can expect violent patients and needs to provision for someone else to be there with him in case things would go out of hand. He can not know the availability of such assistance and in such cases it can be absolute necessity to use the Accept bookings plugin. Of course not all cases are so obvious like the one above, and some performers want to use this to give them selves an additional flexibility. This will though be at the cost of the client which can be negative experience for the client.
In any case, the plugin is ready and if you use it, and a client makes a booking, the appointment is not confirmed until you go into the dashboard and accept the booking, only then will the client receive confirmation emails and a reminder when the appointments comes. Use this plugin if you need but always be careful with the experience of users and be quick to accept or call clients in the case a booking is not accepted. As the slot is available until you confirm the booking, other might book the same slot in which case you would need to accommodate with them a new time.