Do I need to manually send project invitations to my clients/subs?
No! When you set your Project's Status to "Live" in ConstructionOnline, project invitation emails will be sent to ClientLink/TeamLink Users assigned to the Project automatically.
More information on Project Status can be found here.