Import Guide
Three ways in.
Pick the one that fits.
Your roster might live in a spreadsheet, a rostering platform, or your phone’s calendar. Shift It can read all three.
Import from file
Four steps from spreadsheet to calendar.
Shift It imports .xlsx spreadsheets directly. AI Import for PDFs and images is coming in v3.1.
Save the roster to your phone
AirDrop from your work laptop, download from email, or share from a cloud folder. You need the .xlsx file. If you only have a PDF or image, AI Import (coming in v3.1) will handle it.
Open Shift Lab → Import from File
Tap Import from File and pick the roster you just saved. Shift It reads the sheet and finds your name automatically.
Check the preview
Shift It shows the shifts it found before saving anything. If anything looks off, tap an individual shift to edit it or tap Reject and try a different sheet.
Accept and you’re done
Tap Accept. The shifts land in your calendar and any Pro features (Pay Check, Live Pay, timesheets) pick them up from there.
HosPortal users
Export from HosPortal, import to Shift It.
HosPortal is the rostering platform used by many Australian hospitals. Here’s how to get your roster out.
Step 1 — Export from HosPortal
In HosPortal, navigate to your roster:
Step 2 — Set these export options
This exports an .xlsx file that Shift It can read directly. Tap Export, then share or save the file to your phone.
Step 3 — Import to Shift It
Open Shift It → Shift Lab → Import from File → pick the .xlsx you just exported. Shift It finds your shifts and previews them. Tap Accept.
Not using HosPortal? The generic file import works with any spreadsheet your employer sends.
No file? No problem
Build your rotation with Roster Wizard.
For workers on set patterns: 4-on-4-off, rolling nights, or anything custom. Tell the wizard once, get months of shifts.
Open Shift Lab → Roster Wizard
Pick a preset pattern or build your own sequence of shifts and days off
Set the start date and how far ahead to generate
Preview and accept - all shifts land in your calendar at once
Custom patterns take about 30 seconds.
Already in your calendar?
Import from Google or iOS Calendar.
If your shifts are already sitting in a calendar app, Shift It can pull them in with a tap.
Open Shift Lab → Import from Calendar
Grant calendar access when prompted
Select which calendar and date range to import from
Preview matched events, deselect any that aren’t shifts, and accept
Calendar events are read once during import. Shift It does not maintain a live sync with your calendar app.
Import tips
A few things that help.
Use the original spreadsheet
Shift It imports .xlsx files directly. Always ask for the original spreadsheet if you can. If you only have a PDF, Adobe’s free PDF-to-Excel converter works well as a workaround. AI Import (v3.1) will handle PDFs and images natively.
Check your name matches
Shift It searches for your name in the sheet. If your roster uses a nickname or abbreviation, try entering it in the Name field during import.
AI fallback for weird layouts
If the standard parser can’t read a sheet, the AI fallback takes a look. It handles merged cells, unusual formatting, and landscape layouts.
Still stuck? Send us the file
If your roster won’t parse, email it to us. We’ll either help you through it or add support for the format.
Need help? Reach out or email shiftit@greatworkeveryone.com