Skip to main content
This guide explains how to invite people to your Heffl workspace, assign their roles, and manage their access. Inviting your team lets you share work, delegate tasks, and control who sees what.

Sending an invitation

  1. Go to Settings > Organization > Members
  2. Click Invite
  3. Enter the person’s email address
  4. Assign a role (see roles below)
  5. Assign Permission Set
  6. Send Invitation
Click Send invite The person receives an email with a link to join. The link has their email pre-filled, so they only need to add their name and create a password.
Inviting 2

Choosing a role

The role you assign controls what each person can access. Set this carefully, as it determines how much of your business data they can see. Owner The highest level of access. The owner has full control over every module, setting, and team member, and is the only role that can manage billing and delete the workspace. This role belongs to the person who created the workspace and is best kept with the business owner. Admin Full access to all modules, settings, and team management. Admins can invite others, change roles, and edit workspace settings. Assign this only to people you trust with complete control. Member Access only to the modules you assign. Members can do their work but cannot change workspace settings or manage the team. This is the right choice for most people. Field service worker A restricted role for field staff who use the mobile staff app. You can control exactly what they see, including whether client phone numbers and email addresses appear on their schedules. You can change anyone’s role later from Settings > Members.

What happens after you invite someone

Once you send the invite:
  • The person appears in your Invitation tab.
  • They receive the invitation email
  • When they accept and sign up, their status changes to Active
If they do not see the email, ask them to check their spam folder, or resend the invite from the team list.

Managing your team

From Settings > Members, you can:
  • Resend an invite if someone did not receive it
  • Cancel a pending invite before it is accepted
  • Change a role as someone’s responsibilities change
  • Deactivate a member to remove their access without deleting their history
  • Reactivate a member to restore access later
Deactivating a member keeps all their past work, comments, and records intact. Their name stays attached to the tasks and documents they handled.
Inviting 3

Controlling Permission Sets

When you invite a member, you can choose which modules they see by assigning Permission Sets. For example:
  • A salesperson might get CRM and Sales only
  • A project manager might get Projects and CRM
  • A technician might get Field Service only
This keeps each person focused on their work and keeps sensitive data limited to those who need it.

Troubleshooting

The invite email did not arrive
  • Ask the person to check their spam or junk folder
  • Confirm the email address is spelled correctly
  • Resend the invite.
The person already has a Heffl account If their email is already linked to another Heffl workspace, they can use the same login and switch between workspaces. The invite link expired Cancel the old invite and send a fresh one.

What to do next

After your team has joined:
  1. Confirm each person has the right role and permission sets
  2. Assign tasks or deals to specific members
  3. Set up notifications so the team stays updated