This guide explains how to add team members to your agency, manage their access, and collaborate effectively.
Overview
Team management allows you to:

- Invite team members to your agency
- Assign roles (Admin or User)
- Manage team member access
- Remove team members when needed
Accessing Team Management
Navigate to Dashboard → Settings → General and scroll to the "Manage Access" section.
Alternatively, use the quick navigation: Dashboard → Manage Team from the sidebar.
Team Roles
AgencyAccess supports two team roles:
Admin
- Full access to all agency features
- Can manage team members (add/remove)
- Can modify agency settings
- Can access billing and subscription
- Can create and manage API keys
- Can delete clients and links
User
- Can create and manage clients
- Can create and manage access links
- Can view agency data
- Cannot manage team members
- Cannot modify agency settings
- Cannot access billing
- Cannot create API keys
Note: The agency creator is automatically an Admin and cannot be removed.
Adding Team Members

Inviting a New Team Member
- Go to Settings → General → Manage Access
- Click "Add Member" button
- Enter the team member's email address
- Click "Send"
- An invitation email is sent automatically
Invitation Process
For New Users (not yet on AgencyAccess):
- They receive an invitation email
- They click the link to sign up for AgencyAccess
- Their account is automatically added to your agency
- They appear in your team list once they sign up
For Existing Users (already on AgencyAccess):
- They receive an invitation email
- They're automatically added to your agency
- They can switch between agencies in their account
- They appear in your team list immediately
Invitation Status
Team members can have different statuses:
- Active: User has signed up and is active
- Pending: Invitation sent but user hasn't signed up yet
- Shows as "User has not signed up yet" in the list
Viewing Team Members
The Manage Access section shows:
- Name: Team member's name (or "User has not signed up yet" if pending)
- Email: Team member's email address
- Role: Admin or User
- Profile Picture: Avatar if available
Managing Team Members
Roles
Role assignment is automatic and fixed:
- The agency creator is automatically assigned the Admin role
- All invited users are assigned the User role
- Roles are assigned at invitation time and cannot be changed
Important: There is currently no way to change a user's role after they've been invited. If you need someone to have Admin access, they must be the agency creator. Role management features may be expanded in future updates.
Removing Team Members
Only Admins can remove team members:
- Find the team member in the list
- Click the trash icon (appears on hover for Admins)
- Confirm removal in the modal
- Team member is removed immediately
What Happens When Removed:
- Team member loses access to your agency
- They're removed from the team list
- They can no longer access agency data
- If they were pending, the invitation is revoked
Note: You cannot remove yourself if you're the only Admin.
Team Member Permissions
What Team Members Can Do
All Team Members (Admin and User):
- View dashboard
- Create and manage clients
- Create and manage access links
- View client data and link status
- Access accounts page (view only)
- View branding settings
Admins Only:
- Add and remove team members
- Modify agency settings (name, email, website)
- Access billing and subscription
- Create and manage API keys
- Delete clients and links
- Modify branding
- Set up intake forms
- Manage connected accounts (link/unlink)
What Team Members Cannot Do
Users Cannot:
- Invite or remove team members
- Change agency settings
- Access billing information
- Create API keys
- Delete the agency
- Modify certain agency-wide settings
Best Practices
- Start with Admins: Add trusted team members as Admins initially
- Use User Role for Limited Access: Assign User role to team members who only need basic access
- Regular Audits: Periodically review team members and remove inactive users
- Clear Communication: Inform team members about their roles and permissions
- Secure Access: Only invite team members you trust with client data
Collaboration Features
Shared Access
All team members can:
- See the same clients and links
- View real-time link status
- Access shared account connections
- Use the same branding settings
Activity Visibility
Team members can see:
- All clients in the agency
- All access links created by any team member
- Link status and grant progress
- Client information and intake form responses
Note: Individual activity logs or attribution may vary by feature.
Troubleshooting
Invitation Not Received
Issue: Team member didn't receive invitation email
Solutions:
- Check spam/junk folder
- Verify email address is correct
- Resend invitation (remove and re-add)
- Have team member check their AgencyAccess account directly
Cannot Add Team Member
Issue: "Add Member" button doesn't work or is disabled
Solutions:
- Verify you're an Admin (only Admins can add members)
- Check you haven't reached team size limits (if applicable)
- Refresh the page and try again
- Contact support if issue persists
Team Member Can't Access Agency
Issue: Team member says they can't see the agency
Solutions:
- Verify they've accepted the invitation
- Check they're signed into the correct account
- Ensure they haven't been removed
- Have them check their agency switcher (if they belong to multiple agencies)
Wrong Role Assigned
Issue: Team member has incorrect role
Solutions:
- Contact support to change roles
- Document the desired role change
- Verify role requirements for your use case
Cannot Remove Team Member
Issue: Remove button doesn't appear or doesn't work
Solutions:
- Verify you're an Admin
- Ensure you're not trying to remove yourself as the only Admin
- Try refreshing the page
- Contact support if needed
Team Size Limits
Your subscription plan may limit the number of team members:
- Check your plan details for team size limits
- Upgrade your plan if you need more team members
- Contact support to discuss custom team size needs
Security Considerations
- Access Control: Only invite trusted team members
- Role Management: Use User role for team members who don't need full access
- Regular Reviews: Periodically audit team member list
- Remove Promptly: Remove team members who leave your organization
- Secure Invitations: Send invitations to verified email addresses only
Multi-Agency Access
Team members can belong to multiple agencies:
- They can switch between agencies in their account
- Each agency has its own team and settings
- Access is separate for each agency
- They appear in each agency's team list
Next Steps
After setting up your team:
- Assign appropriate roles
- Train team members on AgencyAccess features
- Set up collaboration workflows
- Review team access regularly
For more information, see: