Set your availability hours for each type of class you teach (ie, different class lengths or locations)
Just send your students a link by email or using your favorite chat app.
Your students just follow the link and can pick one of your available hours.
The new session will be on your schedule and you will get a notification by email.