CallRoster / On-call scheduling

On-call scheduling that your phone line actually follows.

Most on-call schedules live on a whiteboard or a spreadsheet, and the phone has no idea. With CallRoster, the roster is what routes every after-hours call, so the right tech gets it even after a last-minute swap.

Or call the demo line yourself: +1 (778) 728-0296

Set the rotation once

Choose who is lead and who is helper (backup) and how the rotation repeats, for example week-long blocks. CallRoster keeps it running and shows everyone who is on call, when.

Swaps by text, confirmed by the person taking the shift

“Bill, can you take my Thursday?” Bill accepts with a text reply, and the roster and call routing update automatically. No dashboard login, and no “you said you would take it” arguments, because a swap only counts once the person taking it says yes.

Calls follow the roster

On-call pay and reporting

Because CallRoster knows who was actually on call, swaps included, Pro includes reporting and a payout export so on-call pay is not rebuilt from memory every payroll.

Want the bigger picture? JobPerfect has a practical guide to setting up an on-call rotation.

Pricing

Plans start at $199/month CAD for after-hours answering plus the full on-call roster, with Pro at $399/month adding live patch-through and automatic job creation in your system. No setup fees, no contracts, cancel any time. See plan details.

Every plan starts with a 7-day free trial, no card needed. You can have it answering a test call the same day you sign up.

Frequently asked questions

Do my techs need an app?

No. Swaps and job details work by text message. Admins and office staff use a web dashboard.

How many techs can I add?

Unlimited techs and seats on every plan.

Does it work without the AI answering?

The roster is built to drive the phone line. The value is that the schedule and the call routing are the same thing.

Related

Call it yourself.

Dial the demo line and describe a job like a customer would. Give the AI your email at the end and the work order and transcript land in your inbox.

Call +1 (778) 728-0296