When a team member leaves the company, disable them — don't delete. Disabling removes access while preserving all their history.

Open the team page

Go to Settings → Team and pick the member.

Disable the account

Click Disable (or toggle their Active status to off) and confirm.

Tip

Disabling is reversible — re-enabling the same email at any time restores access.

What disabling does

EffectDetail
Can't sign inTheir session is invalidated immediately
Removed from future job assignmentsOpen jobs assigned to them are unassigned automatically so they don't go undone
Stops appearingIn the dispatch board, the active team list, and assignment dropdowns

What disabling preserves

PreservedDetail
Past job historyEvery job they ran, every photo, every signature — nothing is deleted
Time clock recordsPast timesheets stay intact for payroll and audit
Team membership recordStill in the database, just inactive
Customer communicationsEvery SMS, email, and call recording they sent

Why not delete

Warning

Deleting a user would break referential integrity — their name on past jobs, time entries, and communications would orphan. Disabling is the right move.

If you absolutely must remove a user record (e.g. legal request), contact support for the GDPR/privacy-compliant flow.

Reactivating

If a former tech rejoins:

  1. Settings → Team → view Archived or Inactive.
  2. Find them.
  3. Re-enable.

Their old role and basic profile come back. They'll need to sign in fresh (likely set a new password since their old one's been forgotten).

Common patterns

ScenarioWhat to do
Voluntary resignationDisable immediately on their last day so they can't access systems after they leave
Termination for causeDisable BEFORE the conversation — lock out access first
Seasonal layoffDisable during the off-season, re-enable when they come back
Lost deviceDon't disable the user; just revoke their session. Talk to support for the right action.