Help centre

Calendar sync for locum shifts

Subscribe your phone or work calendar to a feed of confirmed and delivered shifts, then check Sessional for the latest booking details.

What calendar sync does

If you locum across several workplaces, booking details may arrive through agency portals, text messages and emails. Sessional provides an iCal feed of the confirmed and delivered shifts you have recorded. Add a subscription in your calendar app to view that work alongside your personal appointments.

The feed is read-only. Your shifts live inside Sessional and your calendar app displays a copy. Confirmed and delivered shifts are included when the feed is fetched. Your calendar app controls when it requests updates, so check Sessional directly when you need to confirm the latest booking details.

Generating your private feed URL

To create the link your calendar app will subscribe to:

  1. Open Dashboard > Calendar
  2. Sessional generates a unique feed URL tied to your account the first time you open the page
  3. Use the Copy button to put the URL on your clipboard

The URL contains a random token tied to your account. Anyone who has the link can fetch your feed while it is available, including rates and site notes. Treat it like a password: do not post it publicly or paste it into a shared document.

Subscribing in Google, Outlook, and Apple Calendar

The Calendar sync page gives these setup directions. Menu wording can vary between calendar app versions:

  • Google Calendar: Settings > Add calendar > From URL, then paste the feed URL.
  • Outlook: Add calendar > Subscribe from web, then paste the feed URL.
  • Apple Calendar: File > New Calendar Subscription, then paste the feed URL.

What lands in your calendar

The feed includes shifts with the status Confirmed or Delivered. Offered, Invoice ready, Invoiced, Paid and Cancelled shifts are excluded from the feed response. Each event carries:

  • Title: Shift followed by the workplace name
  • Start and finish time: stored booking times sent in UTC for your calendar app to display in its selected timezone
  • Details: the workplace, its recorded city or suburb, agreed rate, workplace time and site notes
  • Location: the workplace name and recorded city or suburb

When travelling interstate, check the timezone selected in your calendar app. The event description includes the workplace time so you can compare it with the main event time. It does not include a full street address unless that information is in your notes.

Keeping the feed secure

Keep the feed URL in calendar accounts you control. Review site notes before sharing the feed: they appear alongside the workplace and rate. Removing a subscription from your calendar app does not revoke another person's copy of the URL.

Frequently asked questions

Can I edit a shift from my calendar app?
No. Calendar apps cannot push changes back through this feed. For an editable shift, use Edit shift details in Sessional to correct times or rate information. Your calendar app fetches changes on its own schedule.
Why has my new shift not appeared in Google Calendar yet?
Check that the shift is Confirmed or Delivered, your subscription is still on Plus or Pro, and you added a calendar subscription rather than a one-off import. Your calendar app controls refresh timing. Check the shift in Sessional for its current details.
Do offered shifts show up before I accept them?
No. Only Confirmed and Delivered shifts are included. A shift also leaves the feed response when its status changes to Invoice ready, Invoiced, Paid or Cancelled. Your calendar app controls how it handles that change.
Will my shifts sync if I am on the Free plan?
The iCal feed is a Plus and Pro feature. On the Free plan your shifts are still visible in the dashboard, but the calendar feed URL is locked. If you downgrade from Plus to Free, the feed stops returning data and your calendar app stops receiving updates.
Can I share the feed with my agency or a workplace?
The URL grants access to confirmed and delivered shifts across all your workplaces, including rates and notes. If you only want to show when you are free, review the public availability calendar instead. If you share the feed accidentally, choose Replace feed link on Calendar sync and confirm. The old link stops working and every subscribed calendar must be re-added with the new link.
How do I replace a leaked calendar feed link?
Open Calendar sync, choose Replace feed link and confirm. The old link stops working. Copy the new URL and re-add every calendar subscribed to the old link. Replacing the link cannot remove events someone has already downloaded.

Keep every shift in one calendar

Sync your confirmed Sessional shifts to Google, Outlook, or Apple Calendar and stop juggling agency portals. Calendar sync is included on Plus and Pro.