Workshop management

Job card software that runs the floor, from check-in to gate pass

The heart of UltraGMS: the job card, from the car arriving to the car leaving. Inspections, quotations, parts, time, quality check and release are all attached to it and cannot be skipped.

Web and Android · UAE plate formats · English and Arabic documents

Why a garage needs it

One record per car, and nothing gets skipped

A paper job card gets lost, gets coffee on it, and never tells you whether the technician spent two hours or five. Nobody can prove what condition the car arrived in when the customer disputes a scratch. A quotation goes out by WhatsApp and the approval lives in someone's chat history.

UltraGMS makes the job card the single record: photos, times, parts, approvals, QC and the gate pass are all attached to it. Eleven statuses are enforced identically on the web, the phone and the API, and each step is allowed only to the roles that should take it.

What is built

Everything on the job card

What ships today, nothing planned.

Vehicle master

Make and model catalogue, UAE plate with emirate and category code, full service history per vehicle and recurring findings.

Job card lifecycle

Eleven statuses enforced identically on web, mobile and API. Only an admin releases a vehicle; only an admin or mechanic sends to QC.

Inspections

Per-garage checklist templates, run on the phone with photos and voice notes bound to each item.

Smart quotations

Findings map to remedies and priced lines, with package bundling and price tiers. Estimates are versioned, expire, and carry a public approval link.

Customer approval

A tokenised link the customer opens on their phone. Work is blocked until it is approved.

Floor and schedule boards

A live wall-screen view of every job by stage, and a day view with a lane per bay and per mobile van plus an appointment calendar.

Technician assignment

Manual, or a ranked suggestion by skill, availability and current workload. Skills are recorded per technician.

Time tracking and SLA

Start, pause and stop per technician per job; holds excluded. Each priority carries response and completion times, and a breach is flagged.

Parts on the job

Issuing a part deducts stock at that moment and carries through to the invoice. Stock can be reserved for a job that has not started.

Quality check and rework

Pass or fail with a rework loop; no invoice until QC passes. A released job can be reopened as "customer came back", linked to the original.

Gate pass and release

A numbered, branded gate pass issued only when the job is ready and has a live invoice. Releasing the car spends the pass.

Photos, QR codes, audit trail

Before and after photos annotated on the phone; QR codes on job cards and stickers; every status change logged with who and when.

FAQ

Questions garages ask about job cards

Can the customer approve the quotation without an app?

Yes. The estimate carries a public link the customer opens on their phone and approves or declines there. No login, no app. Work is blocked until they say yes, and the approval is recorded on the job.

What stops a car leaving before it is paid for?

The gate pass. It is issued only when the job is ready and has a live invoice, and only an admin can release the vehicle against it. The release records which invoice cleared it.

Does it work on the workshop floor, not just at the desk?

Technicians use the Android app: scan the plate, run the checklist with photos and voice notes, clock time, issue parts and send to QC. The web and the phone enforce the same job statuses.

Can I run several branches?

Yes. Every branch has its own bays, staff and stock under one account, and the owner switches between them or sees all of them together.

What happens when a customer comes back with the same problem?

The released job is reopened as a rework, linked to the original, and the rework register shows how often it happens and on which jobs.

See the job card on your own cars

A 20-minute demo on your data, not a demo tenant.