Availability calendar
Mark the days and half days you can work, set availability across a date range, and review the periods booked by confirmed shifts.
How the calendar works
Your availability calendar is a month grid. Pick a period and a status, then click a day to set it. Click the same day again with the same period and status selected to clear it. When calendar visibility is enabled, workplaces viewing your public profile can see your availability before sending a booking request.
Full days and half days
You can set a whole day or split it into morning and afternoon:
- All day: applies one status to the entire day
- AM (morning): the morning only, up to 1pm
- PM (afternoon): the afternoon only, from 1pm
Morning and afternoon are independent, so you can be free for a morning clinic and unavailable for the school run in the afternoon. Half-day settings show as a pair of coloured dots on the day.
The four statuses
- Available: you are free and happy to take a booking
- Tentative: you might be free, depending on the rate or where the work is
- Unavailable: you are not working, for example annual leave or a CPD day
- Booked: a shift has reserved this period; clicking that booked period does not edit it
Block out a date range
To set many days at once, for example a fortnight of leave or a week of availability, use Block book dates:
- Choose a period (All day, AM, or PM) and a status (Available, Tentative, or Unavailable)
- Click a start date, then an end date. The range highlights between them
- Check the confirmation bar showing the dates and the day count
- Click Apply to set the whole range, or Cancel to clear it
Block booking skips stored Booked slots for the selected period. It does not skip a whole date just because a different period is booked. A single range can cover up to 90 days. Use it to mark out leave or open up a run of available days when you are looking for work.
Confirmed shifts book themselves
When you accept a booking request or confirm a shift, the calendar updates on its own based on the times:
- A morning shift (finishing by 1pm) marks the morning as booked
- An afternoon shift (starting at 1pm or later) marks the afternoon as booked
- A full-day shift (spanning both) marks the whole day as booked
These boundaries use the workplace's timezone. Overnight shifts can book periods on more than one date. Cancellation releases matching stored Booked slots to Available.
Showing your calendar to workplaces
You decide whether your availability appears on your public profile. Toggle it from your profile settings under Visibility. With it on, a workplace can see which days and half days you have marked before sending a request.
Sync confirmed shifts to your phone
On the Plus and Pro plans you can subscribe your phone or computer calendar to a live feed of your confirmed shifts. Sessional gives you a private iCal feed URL you paste into Google Calendar, Outlook, or Apple Calendar. The feed includes confirmed and delivered shifts, workplace names, rates and notes. Times are sent in UTC for the calendar app to display in its selected timezone. Refresh timing depends on that app. Read the calendar feed guide before sharing the URL.
Frequently asked questions
Can a workplace book me straight off the calendar?
What if I mark a day unavailable after a shift is already confirmed?
When does morning end and afternoon begin?
How many days can I block book at once?
Can I sync my shifts to Google or Apple Calendar?
Keep your availability current and let the work come to you
Show workplaces when you are free, block out leave in one sweep, and sync confirmed shifts to your phone. Start free and upgrade for calendar sync.