The calendar is set up to allow the customer to pick a time but you can adjust settings with buffers to create time blocks.
Example boiler service booking: calendar set up with blocks and when the customer books an appointment they receive a notification email saying that the specific time of their appointment will be confirmed the day before.