How it works

From empty calendar to fully covered

1Get access

Three ways in

After signing in with your email, the Join your organization page offers three routes — pick whichever fits you.

Bringing OnCallGenie to your team

Request a new organization

Fill out a short form. We review and set it up (usually 1–2 business days), then you claim it and become the admin.

Join your organization — Request setup

Request your organization

Reviewed in 1–2 business days

Organization name

Riverside General Hospital

City

Portland

Country

United States

Postal code

97201

State / province

Oregon
Fastest — self-serve

Join with a code

Paste the code your admin shares. A provider code links your account to the provider profile they already set up (or lets you create one); a viewer code gives instant read-only access.

Join your organization — Have a code?

Paste your join code

RIVER-3K9PZ

Joining Riverside General as a provider

I'm already listed
Set up my profile
Invited by your organizer

Accept an invitation

When an admin invites your email, the invitation appears here. One click and you're on the team — as a provider or a viewer.

Join your organization — Invitations

Your invitations land here

Riverside General

Invited as provider

Accept
2Admin setup · done once

Set up your hospital

Everything lives in Manage — open the nav menu (top-right) and pick Settings → Manage. Set it up once across a few tabs, then reuse it every month.

  • Hospital — details + your shareable join codes
  • Groups & Services — departments and their services, with hours
  • Titles — the credentials your providers hold (MD, DO, PA…)
  • Providers & Viewers — your roster and read-only members
Manage Hospital
HospitalGroups & ServicesTitlesProvidersViewers
Critical CareDepartment
ICUrequires
MDDO
ERrequires
MDPA
Surgeryrequires
MD

You can still assign anyone — you'll just see a warning on a title mismatch.

3Add your team

Add providers & members — three ways

Grow your roster whichever way suits you — the three options are shown here. However someone joins, they land in the same place: schedulable providers, or read-only viewers.

  • Providers get a personal My Schedule and show up in the builder
  • Viewers get read-only access — no provider record needed
  • Removing a provider always keeps their past schedule history

Create the record

Add a provider directly — name, title, phone, departments.

Invite by email

Send an invite; their account links to their provider record.

Share a join code

Hand out the provider or viewer code — they join in seconds.

4Start a draft

Start a draft — your private workspace

In the Schedule Builder, pick a department and month, then start a draft — a private working copy only you can see. Everything in the next step happens inside it.

  • A private working copy — no one else can see it
  • Auto-saves as you go; iterate over days or weeks
  • Keep several drafts for one month and compare them
  • Nothing reaches the team until you publish
Schedule Builder — Critical Care · July 2026
Draft 2
New draft
1

Draft 1

Weekends front-loaded

2

Draft 2

Balanced load

Editing
Private — only you can see thisSaved
5Build the schedule

Fill the month your way

Inside your draft, fill the month with any one of these — or combine all three on the same draft.

Method 1

By hand

Click a cell to pick a provider, or drag names across the grid. Prefer one service at a time? Open its own month calendar. Open days are clearly flagged.

Schedule Builder — July
Mon
Tue
Wed
Thu
ICU
Reyes
Kim
Kim
ER
Patel
Lee
Patel
Lee
Surgery
Cohen
Wong
Cohen
Wong

Assign — ICU, Wed

Dr. NguyenMD
Dr. OkaforMD

Method 2

AI Schedule Builder

Describe your rules in plain English — shift caps, weekend limits, rest days, who can't work together. The AI turns them into constraints and generates a fair, balanced month.

AI Schedule BuilderJuly 2026
Type a scheduling rule…

Method 3

One-click auto-fill

Let the solver fill open shifts for you — balancing load and respecting credential rules. Regenerate until it looks right, then adjust any cell by hand.

On-Call Schedule
Mon
Tue
Wed
Thu
Fri
ICU
Reyes
Kim
Reyes
Nguyen
Kim
ER
Patel
Lee
Okafor
Lee
Patel
Surgery
Cohen
Santos
Wong
Cohen
Santos
Clinic
Ahmed
Garcia
Ahmed
Novak
Garcia
20 shifts assigned — every service covered, 0 credential conflicts.

Every method respects your credential rules. Auto-fill and the AI builder only assign qualified providers; manual assignment warns you on mismatches.

6Review, publish & go live

Publish it — and everyone's in sync

Give the finished draft a last look, then hit publish — the one moment it becomes the official schedule, live on the On-Call Board and in every provider's My Schedule.

  • Review the finished draft and tweak any last cell
  • Publishing is the single moment it becomes official
  • Goes live on the On-Call Board — with tap-to-call
  • Lands in every provider's personal My Schedule
On-Call Board — Live now
Saturday, 2:47 AM · everyone covered

ICU

Dr. Reyes

ER

Dr. Patel

Surgery

Dr. Cohen

Clinic

Dr. Ahmed

Tap any provider to call them — works on any phone.

Ready to see it for yourself?

Set up your hospital and build your first schedule in minutes.