Hena AI
BetaIt reads. It suggests. It never touches the wheel.
Almost every AI feature in Hexagen is advisory: the model drafts, ranks, flags, matches or explains, and a person acts — through the same forms and buttons the office already uses. The exceptions are named on this page, which is the whole list and the rules every entry on it follows.
How it is gated
Six rules, and every feature keeps all of them.
Billed by use, off by default
No plan turns AI on. Your account sets a monthly spending limit and pays for the credits it uses, and then each company switches each feature — so a brokerage can run a model over one company's inbox and not the others'.
Rule first, model second
Almost every feature stands on a rule-based path that runs for every account. Lane rates answer before a price suggestion; bulk mail is filtered before triage; the ranker ranks before the plan check. Switch the model off and the floor is still there.
No AI output writes a record
Nothing an AI feature produces changes a load, a trip, an order, an invoice or any other record of your business by itself. A suggestion lands in the same dialog a person already uses, and the click is theirs.
Shown its sources
The comparables behind a price, the reason chips behind a ranking, the rows behind an answer, the columns it recognised in your spreadsheet — each is on screen beside the result, so a wrong suggestion is visible before it costs anything.
Pausable, not lost
An operator can pause a feature for one account or for all of them, with a note you can read. Your own switches are never written, so when the pause lifts every company is exactly as it was.
Not used to train models
Your prompts and results are not used to train the model — by our choice, and by our provider's terms. The models themselves are stateless.
Hena, in the trips list
Which reefer orders deliver in Montréal on Thursday?
Three reefer orders deliver in Montréal on Thursday. Two are assigned; one is not.
| Order | Customer | Delivery | Status |
|---|---|---|---|
| ORD-10432 | Northline Foods | Thu 08:00 | Assigned |
| ORD-10437 | Beaudry Frais | Thu 10:30 | Assigned |
| ORD-10441 | Laurier Produce | Thu 13:00 | Unassigned |
Open the unassigned order
Read from the orders list under your own role — every row is one your search already finds.
The catalogue
Seventeen features. Each one switchable.
What each feature does, and what still works with it off — because a feature that cannot say what the office does without it has not earned its place.
From any screen
Hena AI
Ask a plain-language question from any screen. Answers across trips, orders, invoices, customers, drivers and trucks — as a sentence, a table or a bar chart, each exportable — and links you to what it found.
With it offEvery record it links to is one your search already finds, and a dated question is answered from the list itself.
Dispatch and the road
Check the plan
Reads every fact behind the suggestions — requirements, notes, stop instructions, endorsements, equipment, hours and the forecast — and flags what to check before sending.
With it offThe rule-based checks — hazmat endorsement, reefer for a temperature, equipment out of service, the pickup window — run and show as chips regardless.
Explain suggestions
Turns the assignment panel's reason chips into a sentence a dispatcher can read at a glance.
With it offThe ranking itself is never a model's; the chips say the same thing in less prose.
Autonomous dispatching
Lets the dispatch agent assemble the board's plan for a dispatcher to approve in one action.
With it offThe plan is the existing ranker's, unchanged. The agent runs the planner you already have, and the model's only power is to withhold a pairing.
Trip planner assistant
Type what you are looking for — "reefer to Montréal Thursday" — to land on the right cell of the planner, and read why the orders in a cell were grouped together.
With it offThe planner board, its grouping by corridor and day, every rule it checks and the driver-reach ranking run without a model.
Power board live tracking
Watches every trip on the road, decides which location source to trust and gives each trip an arrival estimate and a status with a one-line reason.
With it offThe board always shows a position and an estimate: the freshest fix wins, and the estimate is a straight-line one through the remaining stops.
Suggest a response
Reads an at-risk load and drafts what to do about it.
With it offAt-risk loads are detected and dispatch is notified regardless — that is arithmetic, not AI.
Orders and pricing
Suggest a price
Proposes a rate from comparable past loads when a lane has no rate on file, and shows the comparables it used.
With it offLane rates always answer first when the lane is on file.
Read quotation replies
Flags an emailed reply that looks like an acceptance, a decline or a counter-offer, and links it to the order.
With it offReplies are matched to their order by mail headers, order number and sender address regardless.
The mailbox
Sort the inbox
Labels each conversation with what it is about — a rate request, a check call, paperwork — and marks the mail that is not freight work at all, so the list can hide it.
With it offBulk mail and no-reply senders are marked unrelated by rule, and a thread already linked to a load is known to be freight.
Write and improve drafts
Drafts an email from what you want it to do, suggests subjects, and rewrites what you wrote — shorter, more formal, friendlier — keeping every fact and commitment exactly as given.
With it offYour draft is untouched until you ask, and stays one click away after.
The back office
Draft reports from a description
Type the report you need and Hena fills in the report builder — dataset, columns, filters and grouping — and says what it understood. Nothing is saved until a person presses Save.
With it offThe report builder works exactly the same with this off.
Summarise scheduled reports
A schedule that sends a report as a CSV can also attach a one-page PDF: totals, breakdowns and a trend drawn from the figures, with a short narrative written by AI over them. Only for reports small enough to summarise.
With it offThe charts and tables in the PDF are computed from the report, not generated; a model failure drops the narrative, never the PDF.
Categorise imported statements
Reads the lines of an uploaded bank-statement CSV and suggests a category and vendor for each cost before you import it.
With it offThe CSV itself always parses by rule — dates, amounts and descriptions import either way.
Match spreadsheet columns on import
When you import customers, carriers, drivers or equipment, suggests which field each unrecognised column holds.
With it offRecognised headings are matched without the model, and you can set every column yourself before anything is imported.
Suggest branding from an image
Reads an uploaded sample quotation, invoice or bill of lading and proposes a starting-point document template and colour palette.
With it offNone — there is no rule-based way to read a colour off a photograph. Fill in the branding form by hand.
Drivers
Answer driver questions on WhatsApp
A driver who texts a question gets an answer read from their own trips — next stop, address, appointment, paperwork owed — and nothing about money, other drivers or other loads.
With it offThe stop buttons, the document menu, media and STOP work exactly as before and always run first.
Where it runs
Honestly.
The AI features run on Microsoft Azure AI Foundry. Our provider account is in Canada, but the models run on a global deployment, so a request may be processed outside Canada; what is stored stays in Canada. Two features' words reach people without a person reading them first — the WhatsApp assistant's reply and the report summary's narrative — and the live-tracking reading is shown on the board marked "AI" without anyone accepting it. The privacy policy says which, feature by feature.
The add-on is offered as beta, and the product says so where you switch it on.