Any user can set his schedule using JScheduler (via backend or Google Calendar if they are synchronized), and the time periods can be private (meeting with clients, team members or personal time) or public (and you can use them to invite other people to that events).
The public events will be shown on calendar in the frontend when any visitor access the date, stopping him to schedule any other meeting in that time. You can show all the public events for the current month and for the next month in the frontend if you want.
You only need to add a new menu item in the desired menu, select 'JScheduler public events list' as 'Menu Item Type', language, set it as published and save. You can consider this a better interaction to your Joomla! website visitors and an advertising for the events you are involving in.