OnCall Generator

Move on-call availability collection from paper and chat to an app

Last updated: July 2026

A large part of the work in creating an on-call roster is not the assignment itself but collecting everyone’s requests. Some people write on a department sheet, others reply in a LINE group or another chat, and someone mentions a date in passing. Every additional channel raises the risk of omissions and transcription errors. This guide gives a practical process for consolidating collection in one app.

Three problems with paper and chat collection

  • Information is scattered.The organizer must manually transfer requests arriving by paper, chat, email, and conversation into one table, creating the first major source of mistakes.
  • Deadlines and reminders take work.Every month, the organizer must identify who has not replied and remind each person individually.
  • Disputes become “I told you” versus “I never heard it.”Verbal requests and messages buried in a chat history are hard to verify and can cause problems after finalization.

How app-based collection works in OnCall Generator

In the free OnCall Generator app, collection starts when the organizer creates a room and shares its password or PIN. Members join from the iPhone or iPad app or a browser and choose one of four states for each date: Available, Preferred, Difficult, or Other work. A conference, outside assignment, or any date that is completely impossible can be marked Other work so it is excluded from assignment. Limits can be set on Preferred and Difficult selections, and a gauge shows the remaining allowance, preventing one person from claiming too many preferred dates. Entries synchronize immediately, so the organizer can see who has completed them.

Use proxy entry for colleagues who do not use the app

The biggest perceived barrier is getting everyone to install a new app, but full adoption is not required. Register a non-user as a proxy member and let the organizer enter requests received on paper or chat. The automatic assignment then treats that person exactly like every other member. You can even begin with one organizer entering everyone’s requests; simply having one destination for transcription already makes the process easier.

Recommended migration: run both systems for one month

  1. This month: keep collecting on paper and chat while the organizer enters all requests by proxy and tests automatic generation.
  2. Next month: share the PIN and let members comfortable with smartphones switch to direct entry.
  3. The following month: make direct entry the default and use proxy entry only for remaining non-users. Fix the deadline to a specific day of the previous month.

To turn the collected requests into an equitable roster, read How to make on-call assignments fair. For the complete creation workflow, read How to create an on-call schedule.

Collect availability by sharing one PIN. Start free.

Try OnCall Generator →
Move on-call availability collection from paper and chat to an app | OnCall Generator