Does the scheduled appointment require approval?

The one think I need this plugin to do is once someone goes on my site and requests a time slot, that slot is immediately considered booked. Most of the appointment plugins I have used require an admin to go and "approve" the request. If the client books a service at a particular time and that time slot is immediately considered filled, that would be ideal.