Skip to content

Artisans

The Artisans module is your roster of external service providers: plumbers, electricians, carpenters, painters, pest-control crews, lift technicians. Track who's reliable, who's available, what they've worked on, and how they're rated.

What residents see

Residents typically don't browse the artisan list directly. The relevant data surfaces:

  • On a maintenance ticket: residents see "Assigned to: [Artisan Name + photo + phone]" once management assigns the work.
  • On the rate the work prompt after a ticket is closed: residents see who they're rating.

What facility admins / staff do

Add an artisan

Artisans → New Artisan:

  1. Name + photo (helps the resident identify the technician at the door).
  2. Trade (Plumber, Electrician, Carpenter, AC Technician, Pest Control, Painter, Mason, Welder, General).
  3. Contact (phone, WhatsApp, email).
  4. Company (or sole trader).
  5. TIN / business registration (for tax).
  6. Hourly rate or call-out fee + rate per hour thereafter.
  7. Photo of credentials (apprenticeship cert, GASHA registration, etc.).
  8. Notes — internal (e.g. "good for old AC units, slow with new inverter models").

Vendor portal access

Once registered, an artisan can be issued a vendor portal login (Artisans → pick artisan → Grant portal access). They get:

  • A read/write view of jobs assigned to them
  • Ability to update status, upload completion photos, request parts
  • Their own running ledger of work done + amounts owed by you

This eliminates relay communication ("call the plumber, ask if he can come Wednesday") — they see jobs the moment they're assigned.

Assign a job

From any maintenance ticket or work order: - Click Assign - Pick from your artisan roster (filterable by trade + availability) - Set a target completion date

The artisan is notified (via their portal + WhatsApp/SMS) and the job appears in their queue.

Ratings

After a maintenance ticket closes, the resident is prompted to rate the work (1-5 stars + optional comment). The rating attaches to the artisan's profile.

The Artisan list view shows each artisan's: - Average rating (across all jobs) - Total jobs completed - Average completion time vs SLA - Reliability score (jobs accepted on time / total jobs assigned)

Sort by these to find your top performers when assigning new work.

Payments

When a job is closed and approved, the artisan generates an invoice inside their portal. You see it in Artisans → Invoices: - Approve and pay (manual bank transfer / mobile money / cash) - Dispute (sends back to the artisan with notes) - Mark paid + upload payment proof

Reports

  • Spend per artisan per month / year
  • Spend per trade (where the bulk of repair budget goes)
  • Top performers (rating + reliability)
  • At-risk artisans (declining rating, missed SLAs)

Multi-tenancy and the vendor portal

Artisans can work for multiple facilities on CautaReside. When granted portal access by your facility, they see only your jobs — but their overall profile, ratings, and reputation roll up across every facility they serve.

Tips

  • Register before you need them — when an emergency hits at 2 AM, you don't want to be Googling "24/7 plumber Accra". Have your roster ready.
  • Take credential photos — gas-fitter certifications and ECCAR electrical licences expire. Photo + expiry date keeps you compliant.
  • Use the vendor portal — it eliminates the "did you tell the plumber?" failure mode and gives you a clean audit trail per job.
  • Rate honestly — a 5-star review for slow / mediocre work pollutes your future-assignment decisions. Better to rate accurately and keep the data trustworthy.
  • Diversify — depending on a single contractor for everything is fragile. Aim for 2-3 reliable options per trade.