Rotation App can be fully managed from Slack. No need to open any 3rd
party tool.
Rotate meeting moderation
Rotate the responsibility of tackling bug reports
Rotate the scrum master role
Rotate the team representative
Rotate “concierge” responsibility
etc.
Flexible scheduling
Set up any rotation schedule your team needs: every 8 hours, daily,
every 3 days, weekdays only, weekly, biweekly, monthly, quarterly,
etc. Our highly customizable scheduler is designed to fit your
unique demands effortlessly.
Effortless user management
Choose to manually select users or conveniently include everyone from
an existing channel or user group in just one click.
Rotation App automatically updates your rotation‘s user list when your
channel or group members change, ensuring the user list is always up-to-date
without the need to manually update the rotation users when there is a
change in your team.
Easy user mentioning
Rotation App automatically creates a user group for your rotation, so
you can easily @mention the people on call.
Alternatively, you can also create a rotation without a user group, and
Rotation App will automatically notify the people on call whenever the
name of the rotation is mentioned in a message.
Seamless queue management
Keep your team‘s rotations clear and flexible. With Rotation App,
easily view who‘s on call and who‘s next in line. Change the order,
assign a different person, or skip a shift with just a few clicks.
Plus, manage one-off substitutions effortlessly, all without
disrupting the queue‘s flow. Stay organized and adaptable, ensuring
your team is always prepared.
Availability & Load Balancing
Keep rotations fair and accurate with a suite of controls that adapt
the queue to your team‘s reality.
Out-of-office detection: detect users who are OOO, on vacation, or out sick, and skip them
automatically or with one click.
Days of Availability: define each user‘s regular work days so part-time, no-Fridays, or
weekend-only schedules are respected without manual tweaks.
Overlap Prevention: stop the same engineer from being booked for overlapping shifts
across different rotations.
Proactive Adjustments: when availability changes, the queue updates immediately instead of
waiting until shift day.
Load Balancing: assign each shift to the available person with the fewest recent
shifts, keeping workload even when team members have different
availability.
Calendar Integration
With Rotation App‘s calendar integration, effortlessly stay updated on
who‘s on call and who‘s next directly from your favorite calendar app.
Stay organized and in the loop without any extra effort.
Rotation Clusters for global teams
With Rotation Clusters, you can group related rotations under a single handle so
distributed teams can be reached with one mention. Ideal for follow-the-sun coverage, East/West splits, or 24/7 (8-8-8) schedules where different people are on call in different timezones. Anyone in
your workspace still reaches the right on-call person with a single
@-mention.
Integrations & Automations
Rotation App fits into the rest of your stack.
Webhooks: forward on-call changes to PagerDuty, sync triage responsibility to
Linear, or push updates to any other tool, so the rest of your systems
stay in sync.
API: drive rotations programmatically from your own backend, read who‘s
on call, swap users, or trigger shifts.
Slack Workflows: wire rotations into no-code automations directly inside Slack. No
engineering required.
What's considered an "Active User" in the pricing?
The pricing only counts the number of users who are part of a rotation. Rotation App does not take into consideration the total number of users in your Slack workspace.
If a user is part of multiple rotations, are they counted more than once?
Rotation App does not count a user more than once, even if they are part of more than one rotation. We try to keep our pricing as fair as possible :)
Is the billing pro-rated?
Yes, we use pro-rated billing. So you can upgrade/downgrade your subscription at any time, and your existing balance will be used towards your next billing cycle.
Do you have a special offer for non-profit organizations?
Yes! We love non-profits and we can't miss the chance to contribute to your success. Please reach out for a very generous offer. Rotation App is proudly supporting dozens of non-profits already.
Is it possible to pay via invoice / Purchase Order?
Yes, it's possible to pay via invoice for yearly subscriptions. Please email us at contact@rotation.app
I'm not able to get my rotation to work, or I think you're missing a feature, what should I do?
Please email us at contact@rotation.app, we're always happy to help you implement Rotation App, and we can also look into implementing your ideas if we think they will benefit other customers. Fun fact: Our 5 most recent features all came from customer feedback 😃 so please don't hesitate to reach out, we really value your feedback.
Start using Rotation App for free! No credit card needed.
You'll have access to our Unlimited plan for 30 days.
When your trial ends, choose a paid plan or stay on the Free one
forever.