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 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.
Full access · All 11 permissions · Cannot be modified
9 of 11 permissions · No delete tickets · No remove members
4 of 11 permissions · Customers · Inventory · Wiki · Create invoices
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.
By Sarah Jones · Status: Draft → Finalised
By Tom Khan · Device status: Diagnosing → Parts Need Ordering
By Dan Mitchell · "John Smith" merged into "John P. Smith"
By Dan Mitchell · [email protected] · Role: Technician
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.
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.
Team management connects to everything
Permissions and audit logging work across your entire repair workflow.
Repair ticket software
Assign tickets to technicians, control who can delete tickets, and track every change in the audit log.
Learn moreCustomer management & CRM
Control who can manage customer profiles, merge duplicates, and access sensitive contact information.
Learn moreQuoting & invoicing
Separate permissions for creating, finalising, and unlocking invoices. Keep your billing process controlled.
Learn moreTeam 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.