To make this an all-in-one platform it would be great to have a "Projects" tab that allows us to create task, assign those to specific users, and restrict access to those users. For example, we could create an onboarding section and auto-assign those based on user type (Client, Account Manager, Sales, etc.). We could also have tasks that get assigned to the client. The client could login and see what needs to be done, what's being worked on, etc. This could also be added to the daily/weekly reports that go to the client so they are kept in the loop on things.