Based on your internal systems, we may be able to integrate with a booking calendar.

This page could have a form allowing people to provide some useful information you can use to provide them some scheduling options.