Rotations is Rotato's main screen. Use R1–R6 to step through the rotations and the view buttons above the court to switch between serve receive, serving, defense and offense. Drag a player to move them in that rotation and view; in the two serve views Rotato checks overlap as you drag.

What are R1 to R6?
They're your six rotations, numbered in the order you play them. R1 has your setter (spot 1 in the serve order, by default) in zone 1, and each side-out moves you to the next number: R2 has the setter in zone 6, R3 in zone 5, and so on to R6 with the setter in zone 2.
Some coaches number rotations by the setter's zone instead, so "Rotation 6" means the setter is in zone 6. Rotato counts in play order; make sure your team agrees on which way you count.
What views does each rotation have?
Each rotation has eleven views, and each view keeps its own player positions.
| Group | Views |
|---|---|
| Serve | Receive (serve receive), Serving |
| Defense | Base, OH (block on their outside), Middle (block on their middle), RS (block on their right side), Backrow |
| Offense | SR Play (off serve receive), Free (free ball), In Sys (in system), Out of Sys (out of system) |
Set up a rotation
- Pick a rotation. Tap R1 to R6, or use the arrows beside them.
- Pick a view. Tap a view button such as Receive, Base or SR Play.
- Drag players. Drag any player to where you want them. The spot is saved for that rotation and view only.
- Fix any overlap. In Receive and Serving, players who overlap turn red and a banner says who must be where, such as "#7 (zone 3) must stay left of #12 (zone 2)". Drag until the banner goes away.
- Add notes. Type reminders in Notes for this rotation, like "Ruby releases early" or "hide the middle".
- Play it. Tap Play to animate players from where they start to the spots in this view.
How does the overlap check work?
At the moment of serve each player has to be in the right order with the players next to them: front-row players closer to the net than the back-row player behind them, and left-to-right order kept in each row. Rotato checks this in Receive and in Serving (where the server is exempt), and it's based on the same rule in NFHS, USAV and NCAA play. The full explanation is in how serve receive overlap rules work.
Can I undo a drag?
Yes. Every change can be undone and redone: ⌘Z and ⇧⌘Z on Mac or an iPad keyboard, or the system undo gestures on iPad. To start a view over, use Reset positions in this view.
What does the panel next to the court show?
The lineup panel lists everyone on the court in this rotation with their role, zone and set call, plus the sub count against your rulebook's limit. Tap a player to open their player card, with their job in every phase.
Keyboard shortcuts on Mac (and iPad with a keyboard)
| Key | Does |
|---|---|
| ← → | Previous or next rotation |
| 1 … 9, 0 | Jump between views, in order from Receive |
| Space | Play the animation |
| ⌘Z | Undo |
| ⌘D | Duplicate the lineup |
| ⌘P | Print & share |
Can I change how the court looks?
Yes. The Display menu on the board turns on movement arrows and color-blind friendly colors, and Settings has zone lines, zone numbers, net at top or bottom, and position colors. Each team can have its own court style and colors on the Design page.
How do I send one rotation to my players?
If the team is shared, use Send this rotation to the team in the toolbar. Players see "Coach sent Rotation 3 · Serve Receive" (for example) on their iPhone. See share with your team.