BUILT FOR TEAMS ON SLACK

On-call rotations.
Right in Slack.

Keep your @on-call group pointed at the scheduled teammate. Set daily or weekly rotations, arrange temporary cover, and manage handoffs without leaving Slack.

No signup needed for the demo · Built in BC, Canada
ENGINEERINGWeekly rotation
@dev-on-call

One mention. Always the right teammate.

AM
ON CALL THIS WEEKAlex MorganMonday, 9:00 AM → Monday, 9:00 AM
AMJCSRTP
Ternly APP

@Alex Morgan is now on call for @dev-on-call.

Example rotation · sample people
LESS COORDINATION. MORE COVERAGE.

Your team's rhythm,
without the spreadsheet.

01

Set the rotation

Pick your team, a Slack user group, and a daily or weekly handoff. Preview who is up next.

02

Make room for life

Add temporary coverage for time off. The regular rotation resumes when the override ends.

03

Let Slack do the talking

Keep your @on-call group current and announce handoffs in the channel your team already uses.

A FAMILIAR HANDLE. A CLEAR OWNER.

Slack on-call scheduling, explained.

How does @dev-on-call reach today’s on-call person?

Ternly updates the members of a dedicated Slack user group to the scheduled person. Select that group when you type @dev-on-call in Slack. A daily rotation follows the handoff time and timezone you choose; it does not have to change at midnight.

Can I configure everything in Slack?

Create and edit rotations, create a user group, preview upcoming shifts, arrange temporary cover, pause or remove a rotation from Ternly’s Home tab. The web calendar shows the same schedules.

Do I need a paid Slack plan?

Yes. Slack user groups require paid Slack and permission to manage groups. Ternly’s subscription is separate. New workspaces get a 14-day no-card trial; paid checkout is not open yet.

What happens when someone needs time off?

Add a temporary coverage window and review who takes over and who resumes. The underlying rotation keeps running. Ternly rejects overlapping coverage instead of silently choosing one.

How quickly do handoffs happen?

The scheduler checks about once a minute and shows the last confirmed Slack update. Provider failures can delay delivery. Ternly schedules responsibility; it is not an emergency paging or escalation service.

Does Ternly support every kind of schedule?

This version supports one primary person, rotations every 1–90 calendar days, and finite coverage overrides. Business-hours restrictions, multiple simultaneous owners, calendar subscriptions and personal reminders are not available yet.

EARLY ACCESS

Start with a calmer handoff.

Install Ternly for your engineering or support team. Set up your first rotation in Slack, then use the calendar whenever you want the bigger picture.

Start a 14-day trial without a card. Paid checkout is not open yet, and your trial never converts into a charge automatically. Slack group rotation requires a paid Slack workspace and permission to manage user groups.

Add to Slack