Inviting Team Members
Collaborate with your team by inviting members to your PropPilot organization. Each member gets their own account with role-based permissions.
Prerequisites
To invite team members:
- ✅ You must have Owner or Admin role
- ✅ Your plan must support additional members
- ✅ Member's email address ready
Accessing Members
- Click Members in the sidebar
- You'll see the team management page
Current Members
The members list shows:
| Column | Description |
|---|---|
| Name | Member's display name |
| Account email address | |
| Role | Owner, Admin, or Agent |
| Status | Active or Pending |
| Chatwoot Status | Provisioned status |
| Joined | When they joined |
Inviting New Members
Step 1: Start Invitation
- Click Invite Member button
- The invitation dialog opens
Step 2: Enter Details
| Field | Required | Description |
|---|---|---|
| Yes | The person's email address | |
| Role | Yes | Permission level to assign |
Step 3: Select Role
Choose the appropriate role:
| Role | Best For |
|---|---|
| Admin | Managers who need full access |
| Agent | Team members who handle conversations |
The Owner role can only be transferred, not assigned to new members. Each organization has exactly one Owner.
Step 4: Send Invitation
- Click Send Invitation
- An email is sent to the invitee
- The invitation appears as Pending in the members list
Invitation Process
What the Invitee Receives
The invitation email includes:
- Welcome message from your organization
- Link to accept the invitation
- Expiration notice (invitations expire in 7 days)
Accepting an Invitation
When the invitee clicks the link:
- If they have a PropPilot account → Sign in and join
- If they're new → Create account, set password, and join
After Acceptance
Once accepted:
- Member appears as Active in the list
- They can access PropPilot with their new role
- They're auto-provisioned to Chatwoot (if enabled)
Managing Invitations
Pending Invitations
View pending invitations in the members list:
- Shows email address
- Shows when invitation was sent
- Shows expiration date
Resend Invitation
If the invitee didn't receive the email:
- Find the pending invitation
- Click Resend
- A new email is sent
If invitations aren't being received:
- Check the email address is correct
- Ask invitee to check spam/junk folder
- Try a different email address
Revoke Invitation
To cancel a pending invitation:
- Find the pending invitation
- Click Revoke or Cancel
- Confirm the action
The invitation link will no longer work.
Changing Member Roles
Update Role
- Click on a member in the list
- Click Edit or the role dropdown
- Select the new role
- Save changes
Role Change Effects
When you change a member's role:
- Permissions update immediately
- Access to restricted areas changes
- Chatwoot permissions update (if integrated)
Removing Members
Remove from Organization
- Click on the member
- Click Remove or Delete
- Confirm the action
What Happens
When a member is removed:
- They lose access immediately
- Their data remains (conversations, etc.)
- They can be re-invited later
The Owner cannot be removed. To change ownership, transfer the Owner role first.
Chatwoot Provisioning
Members can be provisioned to Chatwoot for conversation access:
Automatic Provisioning
When a member is added:
- System attempts Chatwoot provisioning
- Status shows as Provisioning
- Changes to Provisioned when complete
Manual Provisioning
If automatic provisioning fails:
- Find the member in the list
- Click Provision to Chatwoot
- Wait for provisioning to complete
Provisioning Status
| Status | Meaning |
|---|---|
| Provisioned | Ready to access Chatwoot |
| Pending | Awaiting provisioning |
| Failed | Error occurred, retry needed |
| Not Provisioned | Not set up for Chatwoot |
Reset Chatwoot Password
If a member needs a new Chatwoot password:
- Click on the member
- Click Reset Chatwoot Password
- New credentials are sent to their email
Plan Limits
Member Limits
Your plan determines how many members you can have. Check your plan details for specific limits.
Checking Usage
View member usage:
- Go to Billing or Usage
- See "Team Members" usage
- Compare against plan limit
Exceeding Limits
If you're at your limit:
- Upgrade your plan for more members
- Remove inactive members
- Contact sales for custom limits
Best Practices
Do's
- ✅ Use work email addresses
- ✅ Assign appropriate roles (least privilege)
- ✅ Remove members who leave the team
- ✅ Review member list periodically
- ✅ Use Admin role sparingly
Don'ts
- ❌ Share accounts between people
- ❌ Give Admin role to everyone
- ❌ Leave pending invitations indefinitely
- ❌ Forget to provision members to Chatwoot
What's Next?
Learn about the different roles and their permissions: