Assembled should make the “Restore for all agents” action clearer and allow targeted undo of specific changes
B
Bottom Chipmunk
Right now, clicking "Restore for all agents" in the Scheduling history view reverts the entire staffing timeline back to the selected timestamp. This behavior is correct but confusing... users often assume it reverts only the row they’re clicking.
Assembled should make this clearer in the UI (e.g. label it “Restore timeline to this version”) and consider adding more granular controls, such as:
• Undo a single user’s edit or event type
• Revert specific agents or individual events
This would reduce accidental overwrites when multiple users are editing schedules simultaneously.