Team Management
Collaborate with your team members by inviting them to your workspace. This guide covers team structure, roles, invitations, and member management.
Overview
Teams allow you to:
- Share templates across your organization
- Collaborate on document generation
- Control access with role-based permissions
- Manage integrations centrally
- Share custom fonts and settings
Team Structure
How Teams Work
- Every account belongs to a team
- Teams own all resources (templates, fonts, integrations, API keys)
- Team members share access to team resources
- Each user has one active team context at a time
Team Resources
All of these are shared within a team:
| Resource | Shared |
|---|---|
| PDF Templates | ✅ Yes |
| Custom Fonts | ✅ Yes |
| Integrations | ✅ Yes |
| API Keys | ✅ Yes |
| Generated PDFs | ✅ Yes |
| Subscription | ✅ Yes |
Member Roles
Available Roles
| Role | Description | Permissions |
|---|---|---|
| Owner | Team creator, full control | Everything including billing |
| Admin | Administrator with broad access | Manage templates, members, integrations |
| Member | Standard user | Generate PDFs, view templates |
Role Permissions Detail
Owner
- ✅ Create and edit templates
- ✅ Delete templates
- ✅ Manage integrations
- ✅ Upload custom fonts
- ✅ Generate PDFs
- ✅ Invite members
- ✅ Remove members
- ✅ Change member roles
- ✅ Manage subscription and billing
- ✅ Delete team
Admin
- ✅ Create and edit templates
- ✅ Delete templates
- ✅ Manage integrations
- ✅ Upload custom fonts
- ✅ Generate PDFs
- ✅ Invite members
- ✅ Remove members (except Owner)
- ❌ Manage subscription
- ❌ Delete team
Member
- ❌ Create or edit templates
- ❌ Delete templates
- ❌ Manage integrations
- ❌ Upload fonts
- ✅ Generate PDFs from existing templates
- ✅ View templates
- ❌ Invite or remove members
- ❌ Manage subscription
Inviting Team Members
How to Send Invitations
- Navigate to Settings → Team
- Click the Invite Member button
- Enter the invitee's email address
- Select their role (Admin or Member)
- Click Send Invitation
Invitation Process
- Invitation Sent: Email is sent to the invitee
- Pending: Invitation awaits acceptance (7-day validity)
- Accepted: User joins your team
- Expired: Invitation expires after 7 days if not accepted
Invitation Email
The invitee receives an email containing:
- Your team name
- Invitation to join
- Link to accept the invitation
- Expiration notice
What Happens When Accepted
- Invitee clicks the acceptance link
- If not registered, they're prompted to create an account
- If registered, they're added to your team
- Their team context switches to your team
Import Members from CRM
Salesforce Import
Import team members directly from your Salesforce org:
- Go to Settings → Team
- Click Import from Salesforce
- Select users to invite
- Choose default role
- Send invitations
HubSpot Import
Import team members from HubSpot:
- Go to Settings → Team
- Click Import from HubSpot
- Select users to invite
- Choose default role
- Send invitations
Benefits of CRM Import
- Quickly invite your existing CRM users
- No need to manually enter emails
- Users already familiar with CRM data
Managing Invitations
Viewing Pending Invitations
- Go to Settings → Team
- Look for the Pending Invitations section
- View status of all sent invitations
Invitation Status
| Status | Description |
|---|---|
| Pending | Sent, awaiting acceptance |
| Accepted | User has joined the team |
| Expired | 7 days passed without acceptance |
| Revoked | Manually cancelled |
Resending Invitations
If an invitation wasn't received:
- Find the pending invitation
- Click Resend
- A new email is sent
- Original expiration is reset
Revoking Invitations
To cancel a pending invitation:
- Find the pending invitation
- Click Revoke or the delete icon
- Confirm the revocation
- The invitation link becomes invalid
Managing Team Members
Viewing Team Members
- Go to Settings → Team
- See a list of all team members
- View their roles and join dates
Changing Member Roles
To change a member's role (Owner/Admin only):
- Find the member in the list
- Click on their role dropdown
- Select the new role
- Confirm the change
Note: You cannot demote yourself or change the Owner's role (unless transferring ownership).
Removing Team Members
To remove a member (Owner/Admin only):
- Find the member in the list
- Click the Remove button
- Confirm the removal
- The member loses access immediately
What Happens When Removed
- Member loses access to all team resources
- Their personal account remains active
- They can be re-invited later
- Any work they did remains with the team
Switching Teams
Multi-Team Access
Users can belong to multiple teams:
- Your own team (if you created one)
- Teams you've been invited to
How to Switch Teams
- Look for the team selector in the header/settings
- Click to open the team list
- Select the team to switch to
- Your context changes to that team
Active Team Context
- Only one team is active at a time
- All actions apply to the active team
- Templates and settings shown are from active team
Team Settings
Team Information
View and edit basic team details:
- Team Name: Display name for your team
- Created: When the team was created
- Owner: Team owner information
Managing Team Settings
- Go to Settings → Team
- Click Team Settings or edit icon
- Update team name if needed
- Save changes
Best Practices
1. Use Appropriate Roles
- Admin: For users who need to create/edit templates
- Member: For users who only need to generate PDFs
2. Regular Access Review
Periodically review team members:
- Remove users who no longer need access
- Update roles as responsibilities change
- Revoke stale pending invitations
3. Secure Invitation Flow
- Send invitations only to valid work emails
- Don't share invitation links
- Revoke invitations if sent to wrong person
4. Document Team Structure
Keep track of:
- Who has which role
- Purpose of each member's access
- When access was granted
5. Onboarding New Members
When adding new team members:
- Explain the platform features
- Point them to documentation
- Start with Member role, upgrade as needed
Troubleshooting
Invitation Not Received
Solutions:
- Check spam/junk folder
- Verify email address is correct
- Try resending the invitation
- Ask invitee to add sender to safe list
Cannot Accept Invitation
Solutions:
- Verify invitation hasn't expired (7-day limit)
- Check invitation wasn't revoked
- Ensure clicking the correct link
- Try creating an account first
Member Not Seeing Resources
Solutions:
- Verify they accepted the invitation
- Check they're in the correct team context
- Verify their role has appropriate permissions
- Check subscription is active
Cannot Remove Member
Solutions:
- Only Owner and Admin can remove members
- Cannot remove the Owner
- Check your own role permissions
Role Change Not Working
Solutions:
- Only Owner and Admin can change roles
- Cannot change Owner's role directly
- Verify you're in the correct team
Limits and Restrictions
Team Members by Plan
| Plan | Team Members |
|---|---|
| Free | 1 (Owner only) |
| Solo | 1 (Owner only) |
| Starter | Included team management |
| Enterprise | Unlimited members |
Invitation Limits
- Invitations expire after 7 days
- No limit on pending invitations
- Cannot invite same email twice (while pending)
Next Steps
- Subscription Plans - Team member limits by plan
- Integrations - Connect shared integrations
- Templates - Create shared templates
