Team Invitations
Overview
Section titled “Overview”Team invitations allow workspace owners to invite other users to collaborate on shared projects. Invitations are email-based and include role assignment, making it easy to onboard team members with the right permission level.
Sending an Invitation
Section titled “Sending an Invitation”Step 1: Navigate to Team Settings
Section titled “Step 1: Navigate to Team Settings”- Open your workspace
- Click Settings → Team
- Click Invite Member
Step 2: Enter Invitation Details
Section titled “Step 2: Enter Invitation Details”Fill in the invitation form:
- Email: The email address of the person you want to invite
- Role: Choose ADMIN or MEMBER (see Roles & Permissions for details)
Step 3: Send the Invitation
Section titled “Step 3: Send the Invitation”Click Send Invitation. The user will receive an email with:
- Your workspace name
- Their assigned role
- A link to accept the invitation
- 7-day expiration (after which the link expires)
Receiving an Invitation
Section titled “Receiving an Invitation”As an Existing RunnerHub User
Section titled “As an Existing RunnerHub User”- Check your email for the invitation
- Click Accept Invitation
- You’re immediately added to the workspace
- The workspace appears in your workspace list
As a New User
Section titled “As a New User”- Check your email for the invitation
- Click Accept Invitation
- You’ll be taken to the RunnerHub registration page
- Complete registration with your email and password
- After registration, you’re automatically added to the workspace
Managing Invitations
Section titled “Managing Invitations”View Pending Invitations
Section titled “View Pending Invitations”Pending invitations show:
- Email address
- Assigned role
- Date sent
- Expiration date
Resend an Invitation
Section titled “Resend an Invitation”If the recipient didn’t receive the email:
- Open Settings → Team
- Find the pending invitation
- Click Resend
The user will receive another email with the acceptance link.
Revoke an Invitation
Section titled “Revoke an Invitation”To cancel an invitation before it’s accepted:
- Open Settings → Team
- Find the pending invitation
- Click Revoke
- Confirm the action
The invitation link expires immediately and the user cannot accept it.
Handling Plan Changes
Section titled “Handling Plan Changes”Upgrading from Free to Paid
Section titled “Upgrading from Free to Paid”When a Free user upgrades to a paid plan (PAYG, Pro, or Business):
- They can immediately create teams
- They can invite other users
- All their teams and invitations remain active
Downgrading to Free
Section titled “Downgrading to Free”When a paid user downgrades to Free:
- All teams become inactive
- Team members can no longer access shared workspaces
- Pending invitations are cancelled
- Team data is preserved (not deleted)
- If you later upgrade back to a paid plan, all teams automatically reactivate with members and workspaces intact
Invitation Scenarios
Section titled “Invitation Scenarios”Scenario 1: Inviting an Existing User
Section titled “Scenario 1: Inviting an Existing User”- User already has a RunnerHub account
- They accept the invitation
- They immediately see your workspace in their workspace list
Scenario 2: Inviting a New User
Section titled “Scenario 2: Inviting a New User”- User has no RunnerHub account
- They click the invitation link
- They register on RunnerHub
- They’re automatically added to your team after registration
Scenario 3: Inviting a Free User
Section titled “Scenario 3: Inviting a Free User”- User has a Free RunnerHub account
- They accept the invitation
- They can access your paid workspace
- Minutes they use count toward your plan
- They don’t need to upgrade to participate
Best Practices
Section titled “Best Practices”Troubleshooting
Section titled “Troubleshooting”Invitation Email Not Received
Section titled “Invitation Email Not Received”- Check spam folder
- Click Resend to send another email
- Verify the email address is correct
Expired Invitation
Section titled “Expired Invitation”- Ask the owner to resend the invitation
- Expired invitations cannot be reused—a new invitation must be sent
Cannot Find the Workspace After Accepting
Section titled “Cannot Find the Workspace After Accepting”- Refresh your browser
- Check if the workspace appears in Dashboard → Workspaces
- If still missing, contact the workspace owner
Lost Access After Plan Downgrade
Section titled “Lost Access After Plan Downgrade”If the team owner downgrades to Free:
- Your access to shared workspaces is temporarily unavailable
- When the owner upgrades again, your access automatically restores
- Contact the team owner to upgrade or invite you to a different workspace