Skip to main content
RepairKeeper
Team Management

Repair shop team management with granular permissions

Three roles, 11 permission flags, email invitations, and a full audit trail — control exactly who can do what in your repair shop, with complete accountability.

Standard plan includes 5 team members. 14-day free trial — card required at signup, cancel before day 14.

Roles & RBAC

Roles and permissions that fit your shop

Not everyone needs access to everything. RepairKeeper gives you three roles — Owner, Admin, and Technician — with 11 granular permission flags you can toggle per team member. No more 'admin or nothing' access control.

  • Three distinct roles

    Owner has permanent full access. Admins handle day-to-day management. Technicians focus on repairs. Each role is a starting point you can customise.

  • 11 permission flags

    Toggle permissions independently: manage settings, statuses, team, customers, inventory, create/finalise/unlock invoices, edit wiki, delete tickets, remove members.

  • Owner permissions locked

    The shop owner always has full access — their permissions cannot be downgraded or accidentally changed by anyone.

  • Per-member customisation

    Two admins can have completely different permissions. Give your senior tech invoice access without granting settings control.

Team Permissions RBAC
DM
Dan Mitchell
Owner

Full access · All 11 permissions · Cannot be modified

SJ
Sarah Jones
Admin

9 of 11 permissions · No delete tickets · No remove members

TK
Tom Khan
Technician

4 of 11 permissions · Customers · Inventory · Wiki · Create invoices

Audit Log

Full audit trail for every action

Every create, update, and delete in your shop is logged with who did it, when they did it, and exactly what changed. Before/after diffs give you complete visibility — perfect for accountability, dispute resolution, and compliance.

  • Before/after diffs

    See exactly what changed on every update. Field-level diffs show the old value and the new value side by side.

  • User attribution

    Every log entry records which team member made the change. No more 'who changed this?' conversations.

  • Timestamped entries

    Precise timestamps on every action. Build a complete timeline of everything that's happened in your shop.

  • Tamper-proof records

    Audit logs are append-only and cannot be edited or deleted by any team member — including the owner.

Audit Log Live
Invoice #INV-0047 finalised 2 mins ago

By Sarah Jones · Status: Draft → Finalised

Ticket RK-0112 updated 15 mins ago

By Tom Khan · Device status: Diagnosing → Parts Need Ordering

Customer merged 1 hour ago

By Dan Mitchell · "John Smith" merged into "John P. Smith"

Team member invited 3 hours ago

By Dan Mitchell · [email protected] · Role: Technician

Email Invitations

Invite your team in seconds

Add new team members by sending an email invitation with a pre-assigned role. They accept the invite, set up their account, and start working immediately — with exactly the right permissions from day one.

  • One-click email invites

    Enter an email address, choose a role, and send. The invite link handles the rest — no manual account setup needed.

  • Pre-assigned roles

    Each invitation includes a role (Admin or Technician). New members get the right access level the moment they join.

  • Secure invite links

    Invitation links are single-use and time-limited. They can't be shared or reused by unauthorised people.

  • Scale as you grow

    Standard plan includes 5 team members. Pro plan supports up to 15. Add new technicians as your business grows.

Team Invitations Active

Invited as Admin · Joined 12 Mar 2026

Invited as Technician · Joined 14 Mar 2026

Invited as Technician · Sent 20 Mar 2026

11 permission flags, fully customisable

Toggle each permission independently per team member. Build the exact access profile your shop needs.

Manage settings

Control who can change shop settings, branding, ticket prefix, notification preferences, and system configuration.

Manage statuses

Allow or restrict the ability to create, edit, reorder, and delete custom ticket statuses and their timing alerts.

Manage team

Control who can invite new members, change roles, and modify permissions for other team members.

Manage customers

Grant access to create, edit, merge, and manage customer profiles, contact details, and preferences.

Manage inventory

Control who can add stock, adjust quantities, manage locations, and update supplier information.

Create invoices

Allow team members to create new invoices and quotes. Essential for front-desk staff handling customer billing.

Finalise invoices

Restrict who can lock invoices for sending. Prevent junior staff from finalising before a manager reviews.

Unlock invoices

Control who can unlock finalised invoices for editing. A sensitive permission for corrections and adjustments.

Edit wiki

Grant access to create and edit repair guides, device entries, fault descriptions, and knowledge base content.

Delete tickets

A powerful permission — restrict who can soft-delete tickets. Deleted tickets are recoverable for 30 days.

Remove members

Control who can remove team members from the organisation. A critical permission reserved for trusted staff.

FAQ

Team management questions

How many team members can I add to RepairKeeper?

The Standard plan includes up to 5 team members and the Pro plan includes up to 15. The Free and Lite plans are single-user. You can invite new members by email with a pre-assigned role at any time.

What roles are available in RepairKeeper?

RepairKeeper has three roles: Owner, Admin, and Technician. The Owner always has full access and their permissions cannot be modified. Admins and Technicians can have their permissions customised using 11 granular permission flags.

Can I control exactly what each team member can do?

Yes. RepairKeeper offers 11 granular permission flags that can be toggled independently per team member. These cover managing settings, statuses, team, customers, inventory, creating and finalising invoices, unlocking invoices, editing the wiki, deleting tickets, and removing members.

Does RepairKeeper have an audit log?

Yes. Every create, update, and delete action is recorded in a full audit log with before/after diffs, user attribution, and timestamps. This gives you complete accountability and traceability across your team.

How do I invite new team members?

You can invite team members by email directly from RepairKeeper. Each invitation includes a pre-assigned role (Admin or Technician), so new members have the right access from the moment they accept.

Give your team the right access from day one

RepairKeeper gives you roles, granular permissions, email invitations, and a full audit trail — so you can grow your team with confidence. Start your 14-day free trial today.

Card required — cancel any time before day 14 and you won't be charged. See pricing.