Every feature, step by step.
Short walkthroughs for everything Callwell does — from your first import to your first auto-build. Every section below has a narrated walkthrough. Prefer reading? Every step is written out too.
First look (in the app)
What it is: a 4-screen tutorial the app shows the first time you open it — skippable, and you can replay it any time by tapping the ? button in the corner of the app.
- Build the schedule. Add your providers and rules, then tap Auto-Build for a fair call schedule.
- Rules checked automatically. Every edit is checked against your rules, like no call on a day off.
- Swaps and time off. Providers request swaps or time off; admins approve before anything changes.
- Synced to Calendar. Send shifts to Apple Calendar and export to Excel, PDF or CSV.
Tip: the sections below go deeper on every one of these — this is just the 60-second version.
1. Getting started
What it does: sets up your first team, adds your roster, and decides who's actually in the call rotation.
- From the welcome screen, tap Create a Team and give it a name.
- Add each person to the roster — name, initials, and color.
- For each person, mark them in the call pool (they take call/shifts) or viewer only (they just see the schedule).
- Set your own identity as Coordinator so the app knows who's driving the schedule.
- Repeat for additional teams if your group covers more than one service.
Tips: only people in the call pool count toward your plan's provider cap — add viewers freely, they're always free.
2. Import your current schedule
What it does: brings your existing Excel or CSV schedule in and reads the layout for you.
- From Import, upload your Excel or CSV file.
- Callwell auto-detects the layout and paints the sheet with color-coded guesses.
- Tap any row or column to correct what it means: Dates, People, Shifts/Call, or Ignore.
- Transposed sheets (people across the top, dates down the side) and multi-row person bands are both supported — tap to remap if the auto-detect misses one.
- Review the People Detected list and merge any duplicates (e.g., "J. Smith" and "Smith, J.").
- Choose Replace (start clean) or Merge (add to what's already there) if you're re-importing.
Tips: import schedules only — never enter patient information anywhere in Callwell, including in an imported sheet.
3. Usual days off
What it does: teaches Callwell each person's standing days off so auto-build never schedules around them.
- Open a person's profile and go to Usual Days Off.
- Pick a mode: By Count (e.g., two Tuesdays off a month), By Pattern (e.g., Week 1 vs. Week 2 rotation), or By Week (specific weeks of the month).
- Mark each rule Required (a hard rule the engine must honor) or Flexible (the engine tries, and flags it if it can't).
- Save — the rule applies to every future auto-build until you change it.
Tips: use Required sparingly for true must-haves; Flexible rules keep the schedule fair without boxing the engine into a corner.
4. Auto-build
What it does: builds a fair, rule-safe month — or a whole year — in one tap.
- Open the month (or year) and tap Auto-build.
- If you've already placed some people manually, check Keep my manual placements on the build sheet.
- Callwell fills the rest, balancing call across everyone — including holiday equity.
- The hard rules you set are always enforced — including never on call on a day off, and never on call the day before a day off.
- Review any flagged conflicts and adjust as needed.
Tips: manual placements are pinned 📌 — auto-build always keeps them, builds around them, and still counts them toward fairness.
5. Holidays
What it does: splits the major holidays fairly across your group, automatically.
- Callwell seeds the 7 majors most groups observe: New Year's, MLK Day, Memorial Day, Independence Day (with observed dates), Labor Day, Thanksgiving, and Christmas.
- Go to Observed Holidays and check off only the ones your group actually observes.
- Unchecked holidays never come back into future builds.
- Add any custom holiday your group observes that isn't in the default list.
- Auto-build splits observed holidays fairly across the call pool over time.
Tips: set your Observed Holidays list before your first auto-build of the year — it drives holiday equity from day one.
6. Requests, swaps & approvals
What it does: lets members request time off and trade call without breaking the schedule.
- Members submit a request in their open window, choosing a leave type (VL, ET, EL, Out, or another type your group uses).
- To trade call, either provider proposes a swap.
- The other provider accepts or declines first, then the admin approves — Callwell re-covers the call automatically as part of the approval.
- Every request and swap is logged with who made it and when.
Tips: approvals are the only step that changes the live schedule — nothing moves until the admin signs off.
7. Cloud groups
What it does: keeps one schedule in sync across every phone in your group.
- As admin, create a cloud group — Callwell generates an invite code.
- Share the code with your team.
- Members join from the welcome screen or from Profile using the invite code.
- From then on, changes sync to every joined phone automatically.
Tips: Coordinator-level access on a joined device is PIN-gated, so joining a group doesn't hand out admin control by accident.
8. People & Access
What it does: controls who can see what, and who can edit what.
- Open People & Access and assign each person a role: Admin/Chief (full access), Editor (edits the schedule), Member (requests and swaps), or View-only.
- Tap a person to edit their initials and color.
- Set a profile passcode for anyone who needs one.
- Tapped the wrong profile? Cancel returns you to the profile list without changing anything.
Tips: give Editor — not Admin/Chief — to people who should help build the schedule but shouldn't manage roles or billing.
9. Backup, restore & export
What it does: protects your schedule and gets it out to Excel, PDF, or Apple Calendar.
- Make a one-tap backup file anytime from Settings.
- To restore, choose the backup file — Callwell shows a preview (teams, people, date span) before it replaces anything.
- Export to Excel, PDF, or CSV whenever you need a document to share.
- Turn on Apple Calendar sync to give every provider a live, always-current on-call calendar on their iPhone.
Tips: always check the restore preview — it's your chance to confirm you're restoring the right teams before anything is overwritten.
11. Shift rules & shift preferences
What it does: lets a shift-based department set its own day/night rules and each provider's own preferences — nothing is hardcoded to a fixed rotation.
- Set department-wide shift rules: required rest after a night shift, max consecutive shifts, and whether nights are balanced separately from days.
- Everything is customizable — Callwell does not assume a fixed 7-on/7-off (or any other) pattern. Build the rotation your department actually runs.
- For each provider, set individual shift preferences: preferred run length, max consecutive shifts, minimum days off between runs, and a target number of shifts per month.
- Auto-build honors department rules first, then optimizes for each provider's preferences as closely as fairness allows, and flags anything it can't satisfy.
Tips: if auto-build keeps flagging conflicts, check for shift preferences that fight each other (e.g., a short max-consecutive with a high target shifts/month) before assuming the rules are broken.
12. Choosing call, shifts, or both
What it does: lets each team run as a call group, a shift-based department, or both — set once at setup, changeable later.
- When you create a team, choose its group mode: Call, Shifts, or Both.
- The app's vocabulary follows your choice — a call team sees call blocks and call-fairness language; a shift team sees shift rules, FTE, and shift-fairness language.
- Not sure which fits? Try the two built-in demo teams — one surgical call group, one hospitalist shift department — to see both modes in action before you decide.
- Change a team's group mode later from Settings if your department's structure changes.
Tips: a department that covers both call and shift-based work (e.g., a section with in-house call plus scheduled shifts) can run in Both mode instead of splitting into two teams.
Still have questions?
Check the FAQ, or talk to a human — either way, we'll get you unblocked.