CrewSense has an 'Availability' module that allows you to set your availability for CallBacks & extra work shifts. Depending on how your Organization has configured their system options, the Availability calendar will either allow you to mark yourself as 'Available' or 'Not Available'. The example below will show you how to set the Unavailability period.
From here, you will be presented with a Calendar. If you would like to indicate your period of unavailability, simply click on a day and then choose your Unavailability Period. Enter the start time of the Unavailability Period and the end time. You can also enter a reason into the system if your organization has configured those options.
In the example above, the user has marked themselves as unavailable from June 17th 0800 hrs to June 18th 0800 hrs, for any overtime that is sent out during that time. They used the Reason code 'Just don't want to work':
If your organization requires employees to indicate their Availability, instead of Not Available; you can reverse the default settings by going to System Settings -> Misc and checking 'Require employees to indicate they are available vs not-available'
It's important to note that if you require employees to indicate their Availability, they will not be contacted for any CallBack shifts or shown as available on the CrewScheduler during the time they have not indicated their availability.