Ability to create schedules without agents attached. Then the ability for agents to request the shifts that work best for them.