How to connect

Get your schedule link — for any platform.

ShiftHawk reads the calendar feed your scheduler already provides — a little link that usually ends in .ics (sometimes it starts with webcal://). Copy it once, paste it into ShiftHawk, and your shifts flow in automatically from then on. No logins shared, nothing installed at your workplace.

Work Calendar

The feed from your workplace scheduler — QGenda, AMiON, 7shifts, Deputy, and friends. This is how ShiftHawk knows when you (and the coworkers you add) are working, so it can find swaps that actually fit.

Life Calendar

The feed from your personal calendar — Google Calendar, Apple iCloud, or Outlook. This is how ShiftHawk knows about the recital, the anniversary, the game — the days worth protecting from any swap.

Works with

Calendars ShiftHawk can read

Every row links to its own step-by-step guide below. If your platform can share a calendar link — and almost all of them can — ShiftHawk can read it.

Platform Industry Use in ShiftHawk Notes Guide
QGenda Physicians Work Calendar Personal ICS URL per physician, core feature How-to
AMiON Physicians Work Calendar Personal ICS URL per physician, core feature How-to
ShiftAdmin Residents / physicians Work Calendar ICS subscription supported How-to
MedHub Residency programs Work Calendar ICS subscription standard for GME platforms How-to
symplr (ShiftWizard) Nursing Work Calendar Calendar sync varies by hospital deployment — your scheduling admin will know How-to
NurseGrid Nursing Work Calendar Generates a personal iCal feed right in the app — free How-to
7shifts Restaurant Work Calendar "Sync to calendar" generates personal subscription URL How-to
Deputy Cross-industry Work Calendar Calendar sync generates personal ICS feed How-to
When I Work Restaurant / retail Work Calendar Calendar export subscription URL documented How-to
Sling Restaurant / retail Work Calendar Calendar Sync URL on Premium & Business plans How-to
HotSchedules (Fourth) Restaurant / hospitality Work Calendar No direct link — sync to Google Calendar first, then connect that How-to
Homebase Restaurant / retail Work Calendar No direct link — sync to your calendar first, then connect that How-to
Connecteam Hospitality / field teams Work Calendar Personal subscription link via Job Schedule → Settings → Copy How-to
UKG Pro WFM Retail / manufacturing Work Calendar Personal ICS URL via Edit Profile → Sync My Schedule (admin enables it) How-to
Shiftboard (ScheduleFlex) Manufacturing / healthcare Work Calendar Personal iCal link via the calendar icon on your desktop schedule How-to
Unifocus Hospitality Work Calendar No personal calendar export — view in-app, or use a personal calendar How-to
Aladtec Fire / EMS / Police Work Calendar Subscribe button on My Schedule — self-serve for members How-to
UKG TeleStaff Public safety Work Calendar Varies by department setup — ask your TeleStaff admin How-to
Google Calendar Universal Life Calendar "Secret address in iCal format" per calendar How-to
Apple iCloud Calendar Universal Life Calendar Personal ICS subscription URL per calendar How-to
Outlook / Exchange Universal Life Calendar Published calendar ICS feed How-to

The universal three (Google, iCloud, Outlook) are the natural home for your Life Calendar — and if your workplace publishes the rota through one of them, the very same link works as your Work Calendar too.

Step by step

Every platform, in one place

Jump straight to yours. Each guide takes a minute or two, and you only ever do it once.

QGenda

Work Calendar

Physicians · personal ICS URL per physician — a core feature

  1. Open a web browser and go to app.qgenda.com, then sign in with your usual credentials. (The website is the dependable place to grab the link — the mobile app shows your schedule but tucks this step away.)
  2. On your dashboard, click the Sync button (sometimes labelled Sync Calendar) near the top of the page.
  3. A box appears showing YOUR SUBSCRIPTION URL — that long link is your private calendar feed. Copy it.

Then open ShiftHawk and paste the link where it asks for your schedule. A small tip: that link shows your full schedule to anyone holding it, so it's best kept like a password.

AMiON

Work Calendar

Physicians · personal ICS URL per physician — a core feature

  1. Go to amion.com and sign in with your group's schedule password.
  2. Click the My Schedule icon in the toolbar at the top of the page, pick your name from the dropdowns, and choose Create Schedule.
  3. Below the calendar that appears, click the icon for the calendar app you use — AMiON shows your personal subscription URL (it calls this a Calendar Subscription; it covers ~300 days ahead and updates itself).
  4. Copy that URL. If your group has moved to the newer AMiON Next, the screens look different but the feature keeps the same name.

Then open ShiftHawk and paste the link where it asks for your schedule. The same trick works for each coworker you add.

ShiftAdmin

Work Calendar

Residents / physicians · ICS subscription supported

  1. Sign in to your ShiftAdmin account at shiftadmin.com.
  2. From your schedule view or account menu, open Subscribe to My Schedule — the exact spot varies a little by group, and your scheduler can send you the direct link if it's hiding.
  3. Pick your time-zone preference, then copy the webcal:// URL it generates for you.

Then open ShiftHawk and paste the link where it asks for your schedule. One heads-up: vacation days and Day Notes don't ride along in the feed — only your assigned shifts appear.

MedHub

Work Calendar

Residency programs · ICS subscription is standard on GME platforms

  1. Sign in to your program's MedHub portal.
  2. Open My Calendar (the label varies a little by program) and look for the Subscribe / calendar-sync option — MedHub supports syncing to Apple, Google, and Outlook calendars.
  3. If a subscription URL is shown, copy it. If your program's setup only offers direct-sync buttons, your program coordinator can tell you in seconds whether a feed link is available.

Then open ShiftHawk and paste the link where it asks for your schedule.

symplr (ShiftWizard)

Work Calendar

Nursing · calendar sync varies by hospital deployment

  1. Open the ShiftWizard mobile app (or the site where you see My Schedule) and sign in.
  2. In your Calendar view, check the settings / profile area for a calendar-sync or add-to-phone-calendar option — whether it appears depends on how your hospital has set ShiftWizard up.
  3. If you find a shareable subscription link, copy it. If nothing shows up, a quick message to your unit's scheduling admin is the fastest way to learn whether calendar export is switched on for your deployment.

Found a link? Paste it into ShiftHawk. If your deployment doesn't offer one, your shifts can still reach ShiftHawk through your personal calendar — the Google and iCloud guides below are a dependable fallback.

NurseGrid

Work Calendar

Nursing · generates a personal iCal feed right in the app — free

  1. Open NurseGrid and tap the gear icon in the top-right corner of your Calendar tab.
  2. Under Calendar Sharing, toggle on Enable Calendar Sharing.
  3. Choose the sync option for your phone (Sync Nursegrid Calendar to iPhone, or the Google Calendar toggle on Android), pick the worksites to include, then tap Share to reveal your personal calendar link.
  4. Copy that link.

Then open ShiftHawk and paste it as your work schedule. The sync is one-way — NurseGrid pushes your shifts out, and updates flow through automatically.

7shifts

Work Calendar

Restaurant · "Sync to calendar" generates a personal subscription URL

  1. Sign in to 7shifts on the web and open your Schedule.
  2. Click the Tools icon in the schedule toolbar and choose Calendar Sync.
  3. Copy the personal subscription URL shown under Your scheduled shifts.
  4. On the iPhone app the same feature lives under More → Calendar Sync (it subscribes Apple Calendar directly).

Then open ShiftHawk and paste the link where it asks for your schedule. A small tip: the URL is unique to you and can't be un-shared later, so treat it like a password.

Deputy

Work Calendar

Cross-industry · calendar sync generates a personal ICS feed

  1. Sign in to Deputy on the web.
  2. Click your name or profile picture, then choose Add your Shifts to your personal calendar app.
  3. In the window that appears, pick the WebCal Link option (that's the one that keeps syncing) and click Copy Link.

Then open ShiftHawk and paste the link where it asks for your schedule. If the option isn't there, your workplace may have calendar sync switched off — a manager can flip it on in Deputy's Business Settings → Schedule.

When I Work

Work Calendar

Restaurant / retail · calendar export subscription URL — a documented feature

  1. Sign in to When I Work on the web and open My Schedule.
  2. Click the Calendar Sync button in the top-right corner of the page.
  3. Copy the link next to Your Schedule — that's the one carrying just your assigned shifts.
  4. On iPhone it's under More → Calendar Sync; the Android app doesn't offer it, so the website is the path there.

Then open ShiftHawk and paste the link where it asks for your schedule.

Sling

Work Calendar

Restaurant / retail · Calendar Sync URL — Premium & Business plans

  1. Sign in to Sling on the web (the mobile app can't generate sync links).
  2. Open your Schedule and click the calendar-sync icon in the top-right corner.
  3. Choose which locations to include, then copy the URL it generates.

Then open ShiftHawk and paste the link where it asks for your schedule. One heads-up: Calendar Sync comes with Sling's Premium and Business plans — on the free plan the icon won't appear, and your manager will know which plan your workplace uses.

HotSchedules (Fourth)

Work Calendar

Restaurant / hospitality · no copyable link — sync to Google Calendar first

  1. HotSchedules (now part of Fourth) doesn't hand you a link to copy — instead it pushes your shifts into a calendar you already use.
  2. Sign in at hotschedules.com, open Settings (the gear, top-right), and turn on Google Calendar Sync — or, in the mobile app, Settings → Calendar Sync to add shifts to your phone's calendar.
  3. Once your shifts are flowing into Google Calendar, grab that calendar's link using the Google Calendar guide below.

That Google link is the one you paste into ShiftHawk — your shifts ride along automatically as Fourth keeps the calendar updated.

Homebase

Work Calendar

Restaurant / retail · no copyable link — sync to your calendar first

  1. Homebase adds your shifts to a calendar you already use rather than giving you a link to copy.
  2. In the Homebase app, open More → Settings → Calendar Sync (on Android: the menu → Settings → Calendar Sync), turn it on, and pick the calendar to sync to — choose Google Calendar if you can.
  3. Then grab that Google calendar's link using the Google Calendar guide below.

Paste the Google link into ShiftHawk. On iPhone, iOS 17+ asks for Full Access to your calendar the first time — that's just so Homebase can write your shifts in.

Connecteam

Work Calendar

Hospitality / field teams · personal subscription link, built in

  1. Sign in to Connecteam — the desktop site is the easiest place to grab the link.
  2. Click your avatar (top-right). If you're an admin, switch to User View first.
  3. Open Job Schedule in the sidebar, click the Settings gear, and Copy the calendar-sync link shown there. (On the iPhone app it's Job Schedule → Settings → Calendar Sync → Copy.)

Then open ShiftHawk and paste the link where it asks for your schedule. It carries the last few months and all upcoming shifts, and refreshes on your calendar app's own schedule.

UKG Pro WFM

Work Calendar

Retail / manufacturing · personal ICS URL — your admin switches it on

  1. Sign in to UKG Pro WFM (the Workforce Management / scheduling side — not the payroll HR module) on the web.
  2. Open the Main Menu (top-left), go to Edit Profile, and choose Sync My Schedule.
  3. Tick what to include (Shifts, Absences, Schedule Tags), then Save.
  4. Click Subscribe → Other (Copy URL) to copy your personal calendar link (the Apple / Google / Outlook buttons just hand that same link to those apps).

Then open ShiftHawk and paste the link where it asks for your schedule. If Sync My Schedule isn't on your profile, your organization hasn't enabled it yet — your HR/WFM admin can switch on "Synchronize with My Schedule" in a moment.

Shiftboard (now ScheduleFlex)

Work Calendar

Manufacturing / healthcare · personal iCal link from the desktop schedule

  1. Sign in to your Shiftboard / ScheduleFlex site in a desktop browser (the member / mobile site doesn't offer this).
  2. Open the Calendar view of your schedule.
  3. Click the small calendar icon in the top-right of the schedule.
  4. Choose iCal (or "copy the calendar link") to copy your subscription URL.

Then open ShiftHawk and paste the link where it asks for your schedule. Update timing is set by your calendar app, so check ScheduleFlex directly if you ever need the most current version.

Unifocus

Work Calendar

Hospitality · no personal calendar export today

  1. Unifocus shows your schedule inside its own app and doesn't currently offer a personal calendar link to export.
  2. If your property pairs Unifocus with another scheduling tool that does share a link, use that one's guide on this page instead.
  3. Otherwise, the dependable route is to keep your shifts in a personal Google or Apple calendar and connect that.

The Google and iCloud guides below are the reliable fallback — once your shifts live in one of those, ShiftHawk reads it happily.

Aladtec

Work Calendar

Fire / EMS / Police · calendar sync available for members

  1. Sign in to your agency's Aladtec system in a desktop browser (on a phone, switch to Full Site View).
  2. Open My Schedule and click Subscribe, then choose the schedules you want included.
  3. Copy the subscription link that appears — your shifts show up in other apps as "Aladtec Member Schedule".

Then open ShiftHawk and paste the link where it asks for your schedule.

UKG TeleStaff

Work Calendar

Public safety · varies by department setup

  1. TeleStaff's personal calendar is a view inside TeleStaff — most deployments don't hand out a subscription URL by default.
  2. Ask your department's TeleStaff administrator whether calendar export / subscription has been enabled for your agency — some departments configure it, many don't.
  3. If your department can't offer a link, some TeleStaff crews use the community-built Telestaff Shift Exporter Chrome extension to download shifts as an .ics file — or copy shifts into a personal Google or Apple calendar and connect that instead.

Whichever route gets your shifts into a calendar feed, ShiftHawk can read it — the Google and iCloud guides below are the dependable fallback.

Google Calendar

Life Calendar works for Work too

Universal · "Secret address in iCal format" per calendar

  1. Open calendar.google.com on a computer.
  2. In the left-hand list, hover the calendar you want, click the menu, then Settings and sharing.
  3. Scroll to Integrate calendar.
  4. Copy the Secret address in iCal format.

Paste it into ShiftHawk as your Life Calendar — or as your Work Calendar, if that's where your rota lives. A small tip: that secret address is private to you, so it's best kept like a password (Google's Reset button next to it invalidates an exposed link instantly). On a work or school Google account the row can be hidden by your admin — IT can switch it on.

Apple iCloud Calendar

Life Calendar works for Work too

Universal · personal ICS subscription URL per calendar

  1. On your iPhone, open the Calendar app and tap Calendars at the bottom.
  2. Tap the next to the calendar you want to share.
  3. Turn on Public Calendar and tap Share Link… to copy it — the link starts with webcal://, which ShiftHawk understands.
  4. The same switch lives at icloud.com → Calendar → the share icon, if you'd rather do it on a computer.

Paste it into ShiftHawk as your Life Calendar — or as your Work Calendar, if your shifts live here. A heads-up worth knowing: Public Calendar means anyone holding the link can view that calendar's events, so share it only with apps and people you trust — many people keep a separate iCloud calendar just for shifts. (The toggle only appears on iCloud calendars, not ones synced from Exchange or Gmail.)

Outlook / Exchange

Life Calendar works for Work too

Universal · published calendar ICS feed

  1. Open Outlook on the web and go to ⚙ Settings → Calendar → Shared calendars.
  2. Under Publish a calendar, pick the calendar and choose Can view all details.
  3. Click Publish and copy the ICS link it creates.

Paste it into ShiftHawk as your Life Calendar — or as your Work Calendar, if your workplace publishes the rota through Outlook. If the Publish section is missing or greyed out, your organization may have publishing switched off — hospital and health-system IT teams often do, and they can confirm in a minute.

These steps were last checked against each platform's own help documentation in June 2026. Menus drift around between app versions, so a step here and there may be worded a little differently on your screen. When that happens, a quick search of the platform's own help for calendar subscription or iCal lands you in the right spot — and [email protected] is happy to help if you get stuck.

Link copied? You're 30 seconds away.

Paste it into ShiftHawk and watch your whole schedule appear — then tap the shift you want off and let it find the swap.