How To: Import/Export Staff

You can add new staff members or update existing staff members in RepairQ with an import file. Import file formats accepted are .xlsx (Excel), .csv (comma separated values) and .txt (tab separated values). We recommend using .xlsx files for a better import experience.

Note: When importing staff updates, any user that is updated with this import process will have their password reset, so be sure to notify the staff members prior to or after completing the import.


From the RepairQ Navigation Bar, hover on "Staff" and click on "View Staff."



Scroll to the bottom of your staff list to the import section. Click the "Download Import Template" button to download an Excel file with your staff list, make and save your changes on the document and re-import.



The template file will include all of the staff members filtered into the current view along with all of the columns available for import. The list of importable fields will change over time as RepairQ evolves. The list is currently as follows:

  • First Name
  • Last Name
  • Contact Method
  • Email
  • Primary Phone
  • Alternate Phone
  • SMS Phone
  • SMS Carrier
  • Username
  • Active: yes/no
  • Hourly Pay Rate
  • Discount Limit Type: amount or percentage
  • Discount Limit: 0-100 - does not need a percentage
  • Timesheet Required: yes/no
  • Ips: An approved list of IP addresses for accessing RepairQ. (Whitelist Name:
  • Role Type: User, Admin, Accountant
  • Location Roles: Add the location short name and roles for the user. Consecutive roles are separated by commas, with no spaces. Separate locations are separated by the pipe symbol | with no spaces.
    • Invoicing = billing_manager
    • Technician = technical_manager
    • Sales = sales_manager
    • Shift Lead = shift_lead
    • Inventory Manager = inventory_manager
    • Manager = assistant_manager
    • Location Admin = manager


Assigning multiple roles for a user at a single store:

Location Short Name A:billing_manager,sales_manager

Assigning multiple roles for a user at multiple stores:

Location Short Name A:billing_manager,sales_manager|Location Short Name B:billing_manager,sales_manager


Import Rules

Columns are matched on the header name, so you must have the correct header names (as provided in the template) to successfully import the column values. The order of the columns does not matter. Any unrecognized column headers will be ignored. Only the values you wish to add or update need to be present in the import file.


Updating Existing Staff Records

If a record in your import file matches a record in RepairQ, the existing record will be updated with the data from your spreadsheet. Matches are made on the following fields, in this order:

  1. Username
  2. Email


Adding New Staff Records

If no matches are found for a record in your import file, RepairQ will create a new staff record from the import row. The following fields are required to create a new staff record in RepairQ:

  • First Name
  • Last Name
  • Email
  • Username

To set the password for new staff created with an import, simply have your staff member use the password reset feature. Alternatively, a manager or an admin can reset their password manually by editing their staff record.


Import Feedback

When you are ready to upload your import, select your file in the import input and click the "Import" button. RepairQ will process your import file and when finished you will be redirected to an import feedback page. This page will inform you of the success or failure of each row in your import file.

Once your staff members have been imported or updated, you will need to go into each profile and set the user roles however you wish to set them up. Check out this article to view what each role has access to.

Note: Some imports may take time to process. Please be patient and do not navigate away from the page.


Exporting Staff Lists

If you need to export a list of Staff members for your records or to make changes, you can do so by navigating to View Staff -> Filter then Apply Results -> Download Import Template. The template will include all of the information based on your filtered results from the left column. You can filter information based on Name, Location, Status, User Type, and Role before downloading the template.




Have more questions? Submit a request


  • 0
    Alicia Wiggin

    Will there be an update to allow imports to change location-based roles?

Please sign in to leave a comment.