Skip to main content

Vendor management

BrikSync PropOS lets you maintain a directory of maintenance vendors (contractors, tradespeople, and service providers) and assign them to maintenance requests. After work is completed, you can rate vendors to build a quality record over time.

Viewing vendors

Go to Vendors in the left sidebar to see all vendors in your organisation. The list shows each vendor’s name, contact details, and average rating. Results are paginated (20 per page by default, up to 100).
Minimum role required: Tenant (read-only). Property Managers and above can create vendors and assign them to requests.

Adding a vendor

  1. Go to Vendors.
  2. Click Add Vendor.
  3. Fill in the vendor details:
    • Name — the vendor or company name (required).
    • Contact name — optional, the individual contact person.
    • Contact email — optional.
    • Contact phone — optional.
    • Address — optional, the vendor’s business address.
    • Notes — optional internal notes about this vendor.
  4. Click Save Vendor.
Minimum role required: Property Manager.

Assigning a vendor to a maintenance request

When a maintenance request needs contractor work, you can assign a vendor from your directory:
  1. Open the maintenance request.
  2. Click Assign Vendor.
  3. Select the vendor from the list.
The vendor’s contact information is automatically linked to the request for easy reference. You can also assign or change the vendor when updating the request status.
Minimum role required: Property Manager.

Rating a vendor

After a vendor completes work on a maintenance request, you can leave a rating to help your team make informed decisions in the future.
  1. Open the vendor record or the completed maintenance request.
  2. Click Rate Vendor.
  3. Select a rating from 1 to 5.
  4. Add an optional written review.
  5. Click Submit Rating.
Ratings are averaged and displayed on the vendor’s profile. All team members can see ratings when choosing a vendor for a new request.
Minimum role required: Tenant.

Vendor fields

FieldTypeRequiredDescription
namestringYesVendor or company name. Up to 200 characters.
contact_namestring or nullNoIndividual contact person. Up to 200 characters.
contact_emailstring or nullNoContact email address.
contact_phonestring or nullNoContact phone number. Up to 30 characters.
addressstring or nullNoBusiness address. Up to 500 characters.
is_activebooleanWhether the vendor is active. Defaults to true.
notesstring or nullNoInternal notes. Up to 2,000 characters.
average_ratingnumber or nullAverage rating across all reviews (1–5). Null if the vendor has no ratings.

Vendor rating fields

When you rate a vendor, the following fields are recorded:
FieldTypeRequiredDescription
iduuidUnique identifier for the rating record (auto-generated).
org_iduuidYesOrganisation the rating belongs to (set automatically).
vendor_iduuidYesThe vendor being rated.
rated_byuuidYesUser who submitted the rating.
maintenance_request_iduuid or nullNoThe maintenance request the rating is associated with.
ratingintegerYesRating from 1 to 5.
reviewstring or nullNoOptional written review. Up to 2,000 characters.
created_atdatetimeTimestamp when the rating was submitted (auto-generated).

Built by Errsol Technologies LLP · Karan · BrikSync PropOS
Last modified on April 7, 2026