Create rosters with multiple intervals like Daily, Weekly, Bi-Weekly and Monthly.
Set custom start date to schedule your Rosters to start from.
Set one or more channels & private groups to automatically receive assignment notification.
Customize your notification message and include assignee or roster information dynamically.
Schedule early notifications to automatically give a heads-up to the assignee days before their assignment.
Configure whether to receive notifications everyday or start of the day for multi-day rosters.
Link Rosters with a user group in your slack account to automatically update the assignee to the group.
Configure multiple assignees for a Roster. All assignees will be updated in usergroups or in the messages.
Enable swap to easily swap the assignees from inside Slack.
Configure how far into the future you want the schedules to be generated.
Set a custom order for your squad member. Assignments will be generated in the order.
Group multiple rosters into one to avoid same assignee getting conflicting assignment.
View multiple rosters calendars from a single page when you add them to roster groups.
Generate schedules when you need them on-demand. You can also wipe the schedule clean and assign afresh.
Easily update the assignee of any upcoming schedule either for single day or for a whole cycle.
Add assignees to any particular assignment without generating them into your Roster.
Skip assignment on certain days by deleting any of the generated schedules.
Easily access historical schedules from your Roster calendar.
Send adhoc notifications for your Roster assignment at anytime from the Roster page.
Set custom colors for any members to have their assignment unique across calendars.
Setup off days at organization level or at selective rosters to automatically skip assignments.
Add absence period for any particular member to automatically skip assignment for them on the selected days.
Build custom integration of your choice with APIs that allows you to fetch roster & assignment information.
Connect your Google account and sync your schedules and assignments to your Google calendar of choice.
Group Rosters & members into individual Teams. Assign admins to manage their teams independently of organization account.
Enable nuanced access control by providing specific roles for members at team level.
Setup your timezone to automatically receive notifications at your preference.
Enable nuanced access control by providing specific roles for members at organization level.
Automatically get the assignment with the configured channel by just using "/roster assignee".
Get the present assignment for specific roster using /roster assignee "roster name".
Get the upcoming assignment from Slack by using /roster upcoming "roster name".
Create roster from within slack using "/roster new" or "@rosterbird new".
Get a glance of all your upcoming assignment right from Slack in RosterBird Home".