BluInsights is a collaborative platform where you can invite other person (team members, customer, management...) to see and collaborate to your project. The invitation is made in the MEMBERS page where you can add a team member by email. BluInsights will automatically send them an email to notify them and ask them to create an account (if they are not already registered) or to directly join the project.
You can specify a role for invited members. These roles are customizable in the same page.