Certification tracking software for contractorsSee expiring tickets before dispatch

Every certification, every worker, one matrix. The daily schedule flags missing or expired tickets in red and upcoming expiries in yellow. Dispatchers make the final assignment.

The certification matrix: valid, expiring, expired and not assigned at a glance.

  • Certification types with renewal window
  • Training providers
  • Certification status and matrix reports

Insulation, mechanical and electrical contractors running on Appello

Vanos InsulationsAll TempR.A. Barnes Electrical Contractors

What changes in the office on Monday

Tickets in wallets, copies in a filing cabinet, expiry dates in a spreadsheet nobody opens until a worker is turned away.

9,890
certification records on Appello

Every ticket in one matrix

Workers down, certification types across, status in the cell — valid, expiring, expired, not assigned.

972
added in August 2026

Renewals spotted before the expiry

Cards turn to Expiring Soon ahead of the date, and the worker can upload the new one from their phone.

Counted across every Appello customer account, 2 September 2026.

Records, expiry status, and a check at dispatch

Training data is useful when dispatch can see the warning in time to act. Everything on this page is in the product today. Those with a page of their own link to it.

The record

What each worker holds.

Certification tracking

Issue and expiry dates, and card scans.

Certification matrix

The whole crew on one screen.

Training records

Courses, providers and history per worker.

Training providers

Who issued it, and who to rebook with.

Before it lapses

Warning, not discovery.

Expiring Soon status

Set the warning window per certification type.

Worker self-service certs

Workers upload a renewed card from the app.

At the gate

Where it actually matters.

Certification-aware scheduling

Flags an uncertified worker on the daily schedule.

Training record PDF packages

Branded package for the GC, in one click.

Why trade contractors pick Appello

The union engine is the product, not a setting

Trade levels, wage regions, versioned agreements, travel rate cards and overtime rule sets are first-class records — the same records the schedule and the job cost read.

Built for ICI sub-trades, not adapted from service

Insulation, sheet metal, HVAC, electrical, scaffold, firestop — crews working under a GC on hospitals, plants and outages. That is the only customer we build for.

Honest about what is built

Everything on this page is in the product today.

Your job in Appello

Payroll & office adminOwnerOperations / PMForemanSafety manager

Your trade

Mobile app

Every ticket in the worker's pocket

Workers see their own certifications in the mobile app, upload a renewed card from the phone, and show any card to a GC on request.

  • View own certifications
  • Upload a certificate photo
  • Expiry status per card
  • Nothing to carry

Questions we get about training

Can Appello block a dispatch for a missing certification?

No — it warns. Jobs and projects can require certification types. On the daily schedule, a worker who is missing one or has an expired card shows red, and one that is expiring soon shows yellow. You can still assign them.

How do workers keep their own records current?

They see their certifications in the mobile app and can upload a photo of a renewed card; the record and the matrix update.

What can I send a GC who asks for training records?

A branded PDF for a worker: every certification, the expiry dates and the scanned cards, with your logo.

See your crew's matrix in one screen

Bring a list of your certification types. We'll set them up and show the dispatch check live.

Not ready for a demo?

Score your operation in 8 minutes

22 questions on how your office runs today. You get a scored report and the three things worth fixing first — no call required.

Start the scorecard