EngageBay lets you display the dates and time slots based on your availability. You can display them in your appointment scheduling link to your customers and let them choose a convenience slot. 

To create slots, 

i. Navigate to Sales > Appointments. 
ii. Select Slots from the left side column. 
iii. When you click on Create Slots, a new panel pops up. 
iv. Enter the necessary information, including

Name: Enter a unique name for your slot
Description: Add details about your slot if you want to
Duration: Choose the duration of your slot availability. It also has the option to choose All Day
Color: Tag your slots with different colors 

v. Once done, press Submit
 
creating slots