Inviting Team Members
Overview
Invite team members to collaborate on projects, track time, and view reports within your workspace. Each member can have different roles and permissions based on their responsibilities.
The number of team members you can invite depends on your subscription tier:
- FREE: 5 members total (unit level)
- PRO: 20 members total (unit level)
- ENTERPRISE: Unlimited members
Invitation Process
Step 1: Access Member Management
- Select your workspace from the workspace selector
- Navigate to Team in the sidebar
- Click the "Invite Member" button
Step 2: Enter Member Details
Fill in the invitation form:
Email Address (Required)
- Format: Valid email address
- Validation: CADENSA checks if email is already registered
- Multiple invites: Enter one email at a time
Role Assignment (Required)
Select the role for the new member:
- 👁️ Viewer - Read-only access
- ** Member** - Can track time and manage own entries
- 👨💼 Manager - Can manage projects, tasks, and members
- 👑 Owner - Full workspace control (transfer ownership)
See Workspace Roles for detailed permission breakdown.
Personal Message (Optional)
- Purpose: Add context to the invitation
- Character limit: 500 characters
- Example: "Welcome to our Marketing team workspace! Feel free to reach out if you have any questions."
Step 3: Send Invitation
Click "Send Invitation" button.
What happens next:
- ✉️ Email sent to invitee with invitation link
- Invitation appears in "Pending Invitations" list
- ⏰ Invitation expires after 7 days
- 🔄 Can be resent or canceled before acceptance
Invitation Email
The invitee receives an email with:
Subject: [Your Name] invited you to join [Workspace Name] on CADENSA
Content:
Hi [Invitee Name],
[Your Name] has invited you to join the workspace "[Workspace Name]" on CADENSA.
Role: [Assigned Role]
Workspace: [Workspace Name]
[Personal Message, if provided]
To accept this invitation, click the button below:
[Accept Invitation] button
This invitation expires in 7 days (on [Expiry Date]).
If you don't have a CADENSA account yet, you'll be prompted to create one.
---
Questions? Contact <a data-action="support" href="#">support@cadensa.io</a>
Accepting an Invitation
For Existing CADENSA Users
- Click "Accept Invitation" in the email
- Log in to your CADENSA account
- Confirm invitation acceptance
- Redirected to the workspace
For New Users
- Click "Accept Invitation" in the email
- Prompted to create a CADENSA account:
- Enter password
- Accept terms of service
- Complete registration
- Email verification (check spam folder)
- Verify email and log in
- Automatically added to workspace
Managing Pending Invitations
View Pending Invitations
Navigate to Team → Pending Invitations tab.
Information displayed:
- Email address
- 🎭 Assigned role
- 📅 Invitation sent date
- ⏰ Expiry date
- ⏳ Status (Pending, Expired, Accepted, Declined)
Resend Invitation
When to resend:
- Invitee didn't receive email (check spam)
- Invitation email was deleted
- Reminder needed
How to resend:
- Find invitation in Pending Invitations list
- Click "Resend" button
- New email sent with new 7-day expiry period
Cancel Invitation
Reasons to cancel:
- Invitation sent to wrong email
- Role no longer needed
- Person declined verbally
How to cancel:
- Find invitation in Pending Invitations list
- Click "Cancel" button
- Confirmation dialog appears
- Click "Yes, Cancel Invitation"
- Invitation link becomes invalid
Invitation Limits by Tier
FREE Tier
- Total Members: 5 (unit level)
- Pending Invitations: Up to 5 (but only 5 can be accepted)
- Invitation Expiry: 7 days
Example:
Workspace 1: 2 active members, 1 pending
Total: 2/5 members used
Remaining: 3 member slots available
PRO Tier
- Total Members: 20 (unit level)
- Pending Invitations: Up to 30
- Invitation Expiry: 7 days
- Bulk Invitations: Invite multiple members at once
Example:
Workspace 1: 8 active members
Workspace 2: 5 active members
Workspace 3: 3 active members
Total: 16/20 members used
Remaining: 4 member slots available
ENTERPRISE Tier
- Total Members: Unlimited
- Pending Invitations: Unlimited
- Invitation Expiry: Configurable (7-30 days)
- Bulk Invitations: Unlimited
- CSV Import: Import member list from CSV file
- SSO: Single Sign-On (no invitation needed) (Coming Soon)
Bulk Invitations (PRO+)
Invite multiple members at once.
Method 1: Multiple Emails
- Click "Invite Members" (plural)
- Enter emails separated by commas or new lines:
john@example.com
jane@example.com
bob@example.com
- Select role (applies to all)
- Add optional message
- Click "Send Invitations"
Method 2: CSV Import (ENTERPRISE)
- Download CSV template
- Fill in member details:
email,role,message
john@example.com,Member,"Welcome to the team!"
jane@example.com,Manager,"You'll be managing Project X"
bob@example.com,Viewer,""
- Upload CSV file
- Review and confirm
- Click "Import and Invite"
Invitation Troubleshooting
Invitation email not received
Solutions:
- Check spam/junk folder - Most common issue
- Verify email address - Check for typos
- Wait 5 minutes - Email delivery can be delayed
- Resend invitation - Click "Resend" button
- Whitelist sender - Add
noreply@cadensa.ioto contacts - Contact support - If still not received after 30 minutes
Invitation link expired
Problem: Invitation was sent more than 7 days ago.
Solution:
- Ask workspace owner/manager to resend invitation
- New invitation email with new link will be sent
- Accept within 7 days
"Maximum members reached" error
Problem: Workspace has reached tier limit.
Solutions:
- Remove inactive members - Delete members who no longer need access
- Upgrade tier:
- FREE → PRO (5 → 20 members)
- PRO → ENTERPRISE (unlimited members)
- Wait for member to leave - If someone is leaving soon
Cannot accept invitation (already a member)
Problem: User is already a member of the workspace.
Reason: Invitation was sent after user was already added.
Solution: No action needed. User can ignore invitation email.
Invitation declined
What happens:
- Invitation status changes to "Declined"
- Invitation link becomes invalid
- Member slot remains available
- Can send new invitation if needed
Reason to decline:
- Wrong email address
- No longer interested
- Timing not right
Managing Active Members
View Active Members
Navigate to Team → Active Members tab.
Information displayed:
- Name and avatar
- Email address
- 🎭 Role
- 📅 Join date
- 🕐 Last active
- Total time tracked
Change Member Role
Required permission: Owner or Manager
Steps:
- Find member in Active Members list
- Click role dropdown next to member name
- Select new role
- Confirmation dialog appears
- Click "Change Role"
Impact:
- Permissions change immediately
- Member notified via email (if notifications enabled)
- Audit log entry created (ENTERPRISE)
Remove Member
Required permission: Owner or Manager (cannot remove Owner)
Steps:
- Find member in Active Members list
- Click "Remove" button (trash icon)
- Confirmation dialog appears
- Optional: Add removal reason (internal note)
- Click "Remove Member"
What happens:
- Member loses access to workspace immediately
- Historical time entries preserved
- Member notified via email (if notifications enabled)
- Member slot becomes available for new invitation
Removing a member does NOT delete their time entries. Historical data is preserved for reporting and billing purposes.
Member Permissions by Role
Quick reference for invitation role selection. See Workspace Roles for complete details.
| Permission | Viewer | Member | Manager | Owner |
|---|---|---|---|---|
| View projects | ||||
| Track time | ||||
| Edit own time entries | ||||
| Edit others' time entries | ||||
| Create projects | ||||
| Delete projects | ||||
| Invite members | ||||
| Remove members | ||||
| Change workspace settings | ||||
| Delete workspace |
Best Practices
Do's
- Assign appropriate roles - Give members only the permissions they need
- Include personal message - Helps invitees understand context
- Send reminders - Resend invitation if not accepted within 3-4 days
- Verify email addresses - Double-check before sending
- Onboard new members - Provide training or documentation links
Don'ts
- Don't over-invite - Stay within tier limits
- Don't assign Owner role carelessly - Owner has full control including deletion
- Don't forget to remove inactive members - Keeps workspace clean and secure
- Don't share invitation links - Each invitation is email-specific
- Don't ignore expired invitations - Clean up pending invitations regularly
Invitation Notifications
For Inviter (Owner/Manager)
You'll be notified when:
Invitation accepted
Invitation declined
- ⏰ Invitation expired (not accepted within 7 days)
For Invitee
You'll receive emails for:
- Initial invitation
- Reminder (3 days before expiry)
- Expiry warning (1 day before expiry)
Next Steps
- Workspace Roles → - Understand roles and permissions in detail
- Creating Projects → - Create projects for your team
- Time Tracking → - Help members start tracking time
- Team Reports → - View team activity and productivity
Need Help?
- Email: support@cadensa.io
- Community: community.cadensa.io
- FAQ: Team Management FAQ