How to hang out with friends when you work shifts
HangTime exists because of this exact problem. The first people on it were a friend group of nurses on rotating schedules (three twelves one week, nights the next, a swap in between) trying to answer a question no calendar app could: when are we all actually off?
If you work shifts in healthcare, restaurants, EMS, retail, warehouse, or aviation, you know why "free this weekend?" is a meaningless question. Your weekend is Tuesday. Your friend's weekend is Thursday and half of Sunday. Next week it all changes. Group texts can't solve that, have you ever stared at four different screenshots of four different schedules trying to figure out when everyone is off? We have. It's rough.
Step 1: Get the schedules in
Everyone in the group puts their work schedule into HangTime once:
- Typical week: which days you usually work, and optionally your hours. A work day with no hours set blocks the whole day; set hours block just those hours. Overnights are first-class: 7 PM–7 AM works exactly the way your body knows it does.
- No repeating pattern? Tap it in. Open Availability from your calendar, choose Work, set your shift hours once (it pre-fills your most common shift), and tap every day you work those hours. Change the hours and keep tapping to add your other shift; the Busy and Free toggles cover everything else. Tap again to undo, every tap saves instantly, and a new roster takes about a minute to put in. Swaps and pickups work the same way: days you mark always win over your usual pattern.
- Sleep after nights, protected. Tell HangTime how long you need to recover after an overnight shift and it quietly extends your busy time that morning, so nobody books you for 9 AM brunch after a 7 PM to 7 AM night. Friends never see "sleeping," just busy. It's off by default; flip it on and pick your hours.
- Or import it: if your workplace scheduling app publishes a calendar feed, subscribe to it as a work calendar and your shifts land as your actual schedule, hours and all, refreshed automatically once auto-sync is on. Anything you change by hand always wins over the feed.
Each person also chooses who can see their work schedule: the group, close friends only, or nobody. Your friends see a small briefcase on your work days, not your unit or your employer.
Step 2: Use Days off mode
Find Time has two lenses. Free time mode finds open hours on a given day, great when schedules are precise. But for rotating crews, Days off mode is the one that changes things: it scans ahead and highlights the whole days when nobody works. The day two weeks out that you'd never have found by group text is suddenly just... green.
Tap any day for the honest breakdown: who's free, who's working, who hasn't shared a schedule (you included; your shifts count too). Mixed group of shift workers and 9-to-5ers? Same view, no special handling. That's the point.
Step 3: Claim the day before life does
Shared days off are rare enough that they get eaten by errands unless someone makes moves. So make moves: send a hang for that day the moment you spot it. Flip on All day if the plan is just "we're together, details later." First yes locks it in (or require everyone, your call), it lands on every calendar, and the built-in chat holds the where-and-what until you get there. Already know the day instead? Find a hang flips the question: pick the date, see who's off or free, and send to them on the spot.
Why generic tools miss this
Meeting schedulers assume 9-to-5 grids. Shared calendars only know about events, so your shifts are invisible unless you hand-enter each one as a fake appointment. Shift apps like the ones your hospital or restaurant uses know your schedule but stop at coworkers. The gap is the friend group: mixed employers, mixed schedules, one plan. That gap is exactly where HangTime lives.
Your Tuesday-weekend crew deserves better.
Get HangTime free