Team Access lets you invite other people to help manage your CommentShark account without sharing your YouTube password or Google account. Each person logs in with their own Google account and can only do what their role permits.
How invitations work
- Go to Settings → Team Access in your dashboard
- Enter the teammate's email address and choose their role
- They receive an invite link by email — it expires after a set period
- Once accepted, they can log in with their own Google account and access your channel's CommentShark workspace
- You can revoke access at any time from the same settings page
The person you invite does not need a YouTube channel or a CommentShark subscription of their own — they access your workspace through the delegation.
Permission roles
There are three roles, stored in the channel_delegates table with a delegate_role_enum type:
Admin
Full access to the workspace — can manage rules, reply to comments, view insights, manage team members, and change settings. The only thing Admins cannot do is manage billing (that stays with the channel owner).
Editor
Can manage comment rules, reply to comments, and view the activity feed. Cannot invite or remove team members, and cannot access billing or sensitive settings.
Viewer
Read-only access. Can browse comments, view rules, and see insights — but cannot take any actions or make changes. Useful for stakeholders who need visibility without the ability to modify anything.
Approval workflows for teams
When your rules are set to Approval Required mode, replies generated by AI or matched by rules go into an approval queue instead of posting automatically. Any Editor or Admin on the team can review, edit, and approve or reject items in the queue. This lets you run AI-assisted automation while maintaining human oversight — useful for agencies managing brand accounts.
One channel per account
Each CommentShark account is linked to a single YouTube channel. If you need to manage multiple channels, you'll need a separate CommentShark account per channel. Team members can be delegates on multiple channel workspaces at the same time, each with their own role.