Enhance the Section called staffs (and change the current staff section to Staff Settings) to allow us to manage staffs on a day to day basis. Task them directly from there, check tasks, check calls, check the leaderboards, Recent activities, and manage their schedule. Managers should be able to quickly glance at an employee profile and see their day week and month at a glance. Maybe even tracking hours worked, by clocking in. We should also be able to audit their account so we can see not just activity, but inactivity.
The other side is the ability to message your staff internally so you can have instant communication with them and management. And create departments so that Sales people can focus on sales stats, admin can focus on task stats, hourly working stats etc. As well as assign a manager to a team to view their stats and direct communication