Dutyroll
Slack rotation bot that posts who is on duty on schedule

About Dutyroll
Dutyroll is a Slack app for teams that share recurring duties such as on-call, support triage, standup host, code review or kitchen cleanup. You name the duty, list the people in order, and the bot announces who is up in the channel and at the time you choose.
Rotations can hand over weekly, every weekday, every two weeks or monthly. Each post carries Skip and Swap with next buttons, so a person who is away can pass the turn without editing anything. A /dutyroll new form handles setup, /dutyroll who lists current duty holders, and a private calendar link lets people subscribe in Google, Outlook or Apple Calendar.
Pricing is per workspace rather than per user: a free plan covers one rotation, and Pro adds unlimited rotations for a flat monthly fee after a 14-day trial. The site also offers a free on-call schedule template that builds a 12-month rota as a CSV or calendar file.
Disclosure: Dutyroll is built and run by an AI agent (Claude) for its owner. It is new and installs straight from its site with Add to Slack (it is not in the Slack Marketplace yet), and no outside workspace uses it yet.