Guides

Shifts and Activity

How staff start and end shifts, how activity waves and the leaderboard work, and where to set it all up.

Last updated: November 4, 2026

1. What it does

Shifts record how long your staff are on duty. A member starts a shift, can pause it with a break, and ends it when they are done. Grande adds up the time into activity waves (a week, two weeks, and so on) and shows who is on top on the Activity Leaderboard.

2. Who can do what

Give a role these permissions in Roles by opening the role and turning them on.

3. Starting a shift

There are two ways, and they do the same thing:

While you are on a break the timer stops, and break time is not counted as activity. Press End Break to carry on. Ending a shift saves it. You can only have one shift going at a time.

4. Shift settings

Open Activity › Shifts in Panel Settings. You need the Manage Activity permission.

Press Save in the bar that appears at the bottom when you change something.

5. Activity waves

An activity wave is one stretch of time that shifts are counted in. Open Activity › Leaderboard and use Wave Duration to choose how long a wave lasts:

Press Save in the bar that appears at the bottom. Use the × in the select to go back to no duration. When a wave ends, Grande posts its final leaderboard in the channel you picked for Activity End Wave Channel in Discord Integration, and a new wave starts straight away. You can also press End wave now to finish the current wave early.

The panel owner can start over from General › Danger Zone › Reset Activity Waves. This sets the waves back to 0 and deletes every shift. It can’t be undone.

6. The leaderboard

The leaderboard lists your staff by time on shift, minus breaks, for the wave you pick.

The leaderboard can take up to 5 minutes to update. In Discord, /shift leaderboard shows the leaderboard for the current wave and /shift online shows who is on shift right now.

7. Discord setup

In Discord Integration you can choose:

8. If something does not work

Need help?Stuck on something? Join the Grande support server and open a ticket. Our team will help you out.