The words your trade already uses
One setting puts the whole product in job site words: work order, job site, change order, superintendent, crew lead. Anything you already renamed yourself stays as is.
Construction
Quotes, work orders, change orders, purchasing, crew hours and invoices with holdback, GST and QST: the whole job in one product, hosted in Quebec. OKTHAV, the built-in AI assistant, reads your drawings and receipts and answers with your real numbers.
On the job site
What changes every day for a crew on site, not just in the office.
One setting puts the whole product in job site words: work order, job site, change order, superintendent, crew lead. Anything you already renamed yourself stays as is.
Extras signed during a job combine with the original work order into one invoice to the client, with GST and QST broken out.
Quality, health and safety, a daily report: forms built for the job site, filled out on the job site, attached directly to the project, with the client's signature.
A crew schedule by trade, a qualified replacement suggested when someone is out, and schedule changes that go through an approval.
A foreman logs everyone's hours at once; each entry still ties back to the right person for payroll.
Every activity code fixes both the billed rate and the cost rate: a logged hour goes straight to the invoice, no re-entry.
Each project limits which activity codes can be logged against it, so an hour never lands on the wrong job.
A view that pulls together work orders from every job site, printable and signable on the spot, without opening each project.
Your client follows the progress of their job, signs work orders and change orders, and pays invoices from their portal.
The job file
The project file shows where the job stands, what the contract is worth today and what is left to bill. Hours are compared to plan, phase by phase, as they are logged.
Change orders and invoicing
The client signs the change order, and it joins the work order on a single invoice. Taxes are calculated to the cent and the holdback comes off on its own.
On site, even offline
“My day on site” opens on your crew’s tablet or phone. Whatever is done offline stays on the device and goes to the office as soon as the network is back.
Crew timesheet
The crew lead fills in everyone’s week on a single grid. Only the activity codes allowed on the job are offered, and billable value and cost are calculated as you go.
Purchasing and materials
From the purchase order to the rate applied on the next quote.
A purchase order sent to the supplier, receiving confirmed, the supplier's invoice reconciled: all three steps in one place, never split across three tools.
Material tracked by location, lot and serial number, with an expiry date when it has one.
A crane, a lift, a trailer: booked for a specific job, with its maintenance tracked and its rate by period.
A general rate, a client rate, a project rate, each dated. Pricing can also be suggested from your own actual costs on recent jobs.
Consuming material happens right from the timesheet; the stock movement follows, without a separate screen.
OKTHAV reads the make, model and serial number on an equipment plate and creates its record.
When a supplier invoice is higher than what was received, the difference is flagged and held before payment.
A photo of a hardware store receipt becomes a job expense, with GST and QST read, waiting for approval.
Purchasing and equipment
The purchase order goes to the supplier, receiving is logged line by line and the supplier invoice is matched. If material is missing, the difference is held before payment.
Running the job
Not a month-end report: a view that moves with the job.
A quote, an expense, a week of hours or a purchase: each one can require a specific person's sign-off before it moves forward.
What is still to be invoiced, what is falling behind, a job's profitability while it is still running rather than once the file is closed.
A folder tree per job, versions kept, and what you choose to share with the client from their portal.
A quote draft to accept line by line, never sent as is: every price keeps its source, visible and checkable.
Each invoice’s holdback adds up by job and is released with its own invoice, at the right time.
OKTHAV reads a drawing’s title block, files it in the right job and keeps every earlier revision in the history.
A job’s margin, pending decisions, holdbacks to release: ask, and the answer comes back in numbers, with its source.
Each project has its own group, opened from the job file. Messages, photos and drawings are encrypted and visible only to members.
OKTHAV reads your drawings
Drag a drawing PDF into OKTHAV. It reads the title block, finds the job, files the new revision in its place and prepares the takeoff with the prices from your pricing engine. Nothing is saved until you confirm.
OKTHAV, your job site AI assistant
OKTHAV knows your jobs, invoices, purchases and hours. It answers with numbers, reads your documents, reminds you of what slipped and explains every concept. When it suggests an action, it waits for your approval.
Safeguards
OKTHAV is an add-on at $39.99 per month on the standard plan.
Learn more about OKTHAVOKTHAV on the job site
The photo from your phone, the margin question, the alert that a payment came in: OKTHAV also works by text and by Telegram, with your real numbers. Telegram is optional and off to start; its messages travel through servers outside Canada, and the product reminds you before you turn it on.
A photo snapped on your phone and sent through Telegram lands in the right project, at the right stage. Receipts, drawings and updates follow the same path.
OKTHAV reads a drawing, even a 40-page set: number, title, revision, discipline. It files the new revision without overwriting the old one, then drafts the takeoff and a quote at your own prices.
Switch them on as needed: a voice memo or text filed to the project, the week’s progress report as a draft, overruns with their likely cause, tomorrow’s crew suggested.
Critical ticket, quote accepted or declined, payment received, and more: each alert arrives with buttons to act right away. Everything is optional and off to start.
By text or Telegram, ask about a job’s margin, a crew’s hours, an overrun. OKTHAV answers with your real numbers, read straight from your data.
As soon as the quote is accepted or the purchase order comes in, the project is created with the client, the site, the amount and the line items. A note records what was done.
New quotes carry the SOU prefix. Numbers already issued stay as they are.
Job-site HR
What the HR module adds once a good part of the crew works across several jobs at once.
Every time entry ties to the job itself, so a project's real cost shows up without rebuilding a report.
An expense ties to the project, with or without an employee attached, with its receipt, instead of getting lost in a general expense report.
An estimated cost while payroll is not yet closed, replaced by the real cost once that pay run is processed.
For jobs outside Quebec, taxes follow the job site's province rather than head office's.
Travel or tool allowances calculated with payroll, then exported in a batch to your accountant or payroll software.
An exchange file sends hours and their codes to the payroll or accounting software you already use: you keep your system, OKTO PSA connects to it.
A few more settings already exist for a job site: tracking a project against a locked baseline with its variances, opening a file straight from a received email, or keeping one single number from the opportunity through to the closed project. These are discussed case by case, not yet announced in detail here.
Frequently asked
Les questions qu'on nous pose vraiment, avec la réponse franche.
Yes. The vocabulary, work orders, change orders, purchasing and job-site HR all run today. Tell us about your trade and we will show you how it applies to your business.
No. Any status, role or type name you already renamed yourself stays as is. The trade setting only changes what you never touched.
The taxes-by-province setting is built for that. Everything else (hours, purchasing, documents) has nothing Quebec-specific about it. Tell us where you work and we will say what is ready.
The same mechanism covers other service trades with a generic vocabulary. Tell us what your trade needs, the same way as for a custom module.
We will show you the construction module with jobs like yours, and figure out together how to set it up in your business.
OKTO Solutions, Trois-Rivières, Québec