AirOrchestra

AirOrchestra · a Torspan product

AirOrchestra — The record

What it won't do.

Ten positions the product is built on, the work it refuses, and the things we are not building. Nothing on this page is softened with a promise about later. If a line here reads like a limitation, it is one, and it is one on purpose.

Ten positions, and what each one costs.

These are not values on a wall. Each one is enforced somewhere in the machine, and each one takes something away from the product that a competitor is free to keep. The cost is printed under every one of them, because a principle with no cost attached is decoration.

  1. Position 01

    Nothing is invented.

    A fact in the record came from a person or a document. The machine does not fill a gap with something plausible.

    This is first because everything else is worth nothing without it. A record with one made-up line in it is not a record — it is a story that agrees with itself, and you find out which line was the made-up one at the worst possible moment.

    So the sentences the app writes about the job are made of sentences people wrote. Where it writes in its own voice, it writes about what it did — the day's account, out of Ray's message at 3:20 — never about what happened on the floor.

    The one exception, named out loud. A person can ask it directly to write something up off a similar day, and it does, because refusing a direct request is not caution, it is uselessness. That row is then marked in the database as patterned rather than reported — a field, not a word buried in the text — so every row like it can be found and pulled out with one command. What the machine will not do is decide on its own that a gap should be filled.

  2. Position 02

    An empty screen is an honest screen.

    If nobody said what happened, the day stays blank and the app says so.

    A blank Thursday is a fact about Thursday. It means nobody wrote anything down, and that is worth knowing — it is the difference between a day with no work and a day nobody reported.

    Software that quietly fills the hole makes an empty afternoon look like a worked one, and it does it in the exact place where somebody will later go looking for the truth. So nothing writes into a blank day: not the overnight pass, not a summary, not a helpful guess about what the crew was probably doing.

    What it costs: the product looks emptier than the ones it competes with, on the days it should.

    Riverbend Bldg 2 · Thu Aug 20

    Nobody wrote anything for this day.

    No report, no plan, no photos. It's blank because it's blank — not because it's loading, and not because somebody forgot to look.

    Invented job, invented day. Real records belong to the companies that made them, and those don't go on a website.

  3. Position 03

    Every line names who said it, or the sheet it came from.

    Person, date, and his own words. Or document, revision, and page.

    Every row you can open carries the sentence it was made from and the man who said it, in whatever language he said it in. The original message is kept whole. You can go read it.

    The quoted words are not written by the machine. The start and the end of the quote are cut out of the stored message by the server, which means a quote that is not in the message cannot be produced at all. That is a smaller promise than “it doesn't misquote people,” and it is a much harder one to break.

    What it costs: a man can disagree with an entry, and when he does, the argument is about what he said — not about what the software decided he meant.

    A line in the daily report · Riverbend Bldg 2 · Thu Aug 13
    The lineNorth corridor topped out. Tomas R. left at one
    JobRiverbend Building 2
    Said byRay D. · 3:20 PM
    His words“north corridor's topped out, Tomas left at 1”
    SourceThe message, kept whole

    Invented crew, invented job. The quoted words are cut out of the stored message by the server, not written by the machine.

  4. Position 04

    It tells you what it hasn't read.

    By name. On your job.

    Every job carries a list of the paper filed to it and whether the words are actually in the machine. The documents it has not read sit at the top of that list, by name, with the reason each one is there.

    It follows that it will not answer off a sheet on that list. Not a shorter answer, not a hedged one, not one assembled out of the sheets on either side of it. It names the document and stops.

    What it costs: we publish where the product is blind, on every job, to everyone who can open it. That is the reason the answers it does give are worth something.

    Which sheets it hasn't read, by name →

    Marco A. · 7:14 AM
    Marco A.what's the hanger spacing they want on the riser
    AirOrchestraThere are no documents on this job. Not a drawing, not a spec, not a cut sheet. I'm not going to answer a spacing question out of general knowledge and let you think it came off your prints.

    Invented crew, invented job. An empty job says it is empty. It does not answer from somewhere else.

  5. Position 05

    The crew is the source, never the subject.

    The system works from what the crew says. Not on them, not about them.

    This is a rule about what the software is allowed to be, and it is load-bearing for everything above it. A man who thinks he is being counted stops saying what happened. He rounds. He leaves out the hour he spent waiting on a lift, and he stops sending the photo of the thing that went wrong — which is the only photo anybody actually needs eighteen months later.

    So there is nothing in the product that reads a man's words and produces a judgment about the man. His words make records about the work. That is the whole use they are put to.

    What it costs: we cannot sell the report a certain kind of buyer asks for first — who is fast, who is slow, who is worth keeping. That report is not built, and it is not a feature we are holding back. What the crew sees, and what is never collected →

  6. Position 06

    No score, no ranking, no location trail.

    There is no number about a man anywhere in the product.

    Not a hidden one, not an internal one, not one that only the office can see. The columns do not exist, so there is no setting that turns them on and no export that quietly contains them.

    What he reported is a number about the work, and he can see his own. Nobody's day is shown beside anybody else's, because a list of four men with four numbers next to their names is a ranking whether or not you call it one.

    What it costs: the whole category of workforce reporting. Location is the mechanism most of this market is built on, and we have no version of it — no GPS trail, no geofence, no clock-in radius, no idle detection, no map of anybody.

    Everything held about Marco A.
    PhotosThe ones he sent, under the jobs he named
    QuestionsWhat he asked about a sheet, and the answers
    MessagesKept whole, in his own words
    SafetyThe plans he is listed on, and his acknowledgments
    Not collected — no column exists
    • Where he was, at any time, on any day
    • How long anything took him
    • How fast he answered, or whether he answered
    • How many photos he sent, compared to anyone
    • Whether he opened the app today
    • Any rank, grade, score or percentage about him

    Invented person. Both lists are the whole list — the second one is not a privacy setting, it is an absence of columns.

  7. Position 07

    When it can't tell, it asks — and names both answers.

    It does not pick the likelier one quietly.

    Two documents disagree about the same tag. A man's words and the schedule disagree about which job a photo belongs to. Somebody says “yesterday” on a Monday. In every one of those, the machine has a favorite, and it is not allowed to act on it.

    What happens instead: nothing is filed, both answers are named, and it asks. A photo it cannot place goes nowhere — not to the likelier job with a note nobody reads. It stays unfiled, with both candidates named, until a person says which.

    What it costs: somebody has to answer those. A product that guesses has a shorter list of chores and a record you cannot lean on.

    Dee W. · 10:41 AM
    Dee W.what filter does FCU-14 take
    AirOrchestraTwo documents on this job disagree and I'm not picking one. The FCU-14 cut sheet, filed Apr 18, says one thing. The submittal that came back approved as noted, revision 2, filed May 30, is marked up different. Both are in the job. The marked-up return is normally the one that governs — but that's a call, and it's yours.

    Invented job, invented equipment tags. It names both, with the revision and the date on each, and stops.

  8. Position 08

    It shows you the bubble. You call it.

    An instrument does not overrule the man holding it.

    You trust a level because it does not lie when the wall is out of plumb. It does not tell you to move the wall. You look at the bubble and you decide what to do about it.

    That is the shape of every place in this product where the machine speaks up. It shows you what the sheet says, with the sheet. It never says you are wrong, and it never changes something because it worked out that it should be changed.

    What it costs, mechanically: it cannot sign a pre-task plan in a man's name, file a photo it is not sure of, or answer from a sheet it has not read. Everything of that kind is a blank, or a question back to a person.

  9. Position 09

    The records are yours and they leave with you.

    Any day, whole, in files that open without us.

    The photos with their attribution beside them, the documents, the pre-task plans, the posters, the reports, the messages people wrote. Not a summary of them and not a report about them — the things themselves, in ordinary formats, on an ordinary day, with no request to make and nobody to ask.

    A canceled account can still export. An account behind on an invoice can still export. We do not charge to hold your own records, and we do not hold them while you leave.

    What it costs: the ordinary way this business keeps customers. There is a whole model in software where leaving is technically possible and practically miserable, and it is worth real money. We gave it up in writing. What is kept, how long, and what happens if Torspan stops →

  10. Position 10

    One price per jobsite.

    Never by the head, because a record with a third of the crew missing is not a record.

    This one is on the list because it is not a pricing preference. It is the thing that makes positions 01 through 04 possible. Charge for each login and somebody in the office buys eleven of them for fourteen hands, and the three men without one are the ones who started this month. Their day arrives by text on Friday, from memory. Their photos stay on their own phones.

    What it costs: the revenue that arrives every time a shop hires somebody. Put a guy on Monday and the invoice does not move. What it costs →

The work it refuses.

The positions above, said as behavior. This is what the running machine will not do, in the three places where software of this kind usually helps itself.

About people
  • No location of any kind. No trail, no geofence, no radius, no map, no idle detection.
  • No score, no ranking, no leaderboard, no per-man number.
  • No face recognition. A face in a photo is a face in a photo.
  • No listening. It does not record calls, does not transcribe a site walk nobody asked it to, and does not run in the background. Every word in the record is a word somebody chose to say into it.
  • It never writes in a person's name or signs as him.
About facts
  • It does not invent. Where nobody said it, it is blank and it says so.
  • It does not answer about a document it has not read, and it names the document.
  • It does not pick between two sources that disagree. It names both.
  • It cannot fabricate a quote. The words are cut from the stored message by the server.
  • It does not backdate, and it does not silently rewrite something a person wrote. A correction is a new record with the time on it.
  • No confidence percentage next to anything. No badge that says an answer is probably right.
About authority
  • It cannot sign a pre-task plan in anybody's name.
  • It cannot decide the job is safe.

Every one of those is a line in the machine, not a paragraph in a policy. The difference matters: a policy is something a company intends, and a constraint is something the software cannot do at four in the morning when nobody is watching.

The refusal ledger.

Every refusal printed anywhere on this site, in the machine's own words, with the page it appears on. Each one appears exactly once — this table is how a reader checks that, and how the range of them is visible on one screen.

The limit, in its own wordsKindWhere
“I don't know which one is right, and neither does the record.”Reports an ambiguity instead of resolving itHome
“Nobody retired it, and that isn't mine to do.”Refuses an action only a person may takeFor crews
“I'm not identifying a conduit off a picture, and nobody standing next to it should either.”Refuses to guess from an imageFor crews
“I can't tell you that agreement still holds.”Preserves a fact without asserting its forceAnswers off the prints
“So I am not answering it.” — the sheet named, with what it checked firstDeclines the question and proves it lookedAnswers off the prints
“That's me reading your picture, not a field in the app.”Marks its own inference as inferencePhotos
“Tomas never tapped this morning's plan… I'm not tapping it for him.”Refuses to act on a man's behalfSafety paperwork
“There is no walk-around record anywhere in this product. I am not dressing a pre-task plan up as one.”Names an absent capability against a named ruleFor owners
“I know which days have no form. Nobody grades the forms, including me.”Distinguishes what it knows from what it judgesFor owners

Nine refusals, nine different moments, no repeats. Each one is a line in the machine rather than a paragraph in a policy, and each one is printed on the page where the man who would be told it is standing.

What we are not building.

Named, so nobody has to ask twice and nobody assumes it is on a list somewhere. These are not gaps. They are decisions, and most of them are work other people do properly.

Your money

No estimating, no bidding, no invoicing, no accounting, no job costing, no change orders, no billing. AirOrchestra writes down what happened. It has no opinion about what anything is worth.

Your schedule and your manpower

It does not decide who goes where Monday, does not move hands between jobs, and does not tell a foreman what to do next. It reads the dispatch to know where a man was. It does not write it.

The paperwork with somebody else's name on it

No OSHA 300, 300A or 301 logs. No certified payroll. No lien notice calendar. Real work, done by people who do it well. Torspan does not do it.

Connectors into your accounting system

A named connector is a promise about somebody else's software that has to hold for years. What leaves here is the daily report as a PDF and your records as ordinary files. Keep whatever you run the office on; this is the jobsite's paperwork. The daily report →

Pictures

It writes real documents with real bytes — the poster, the report, the plan. It does not generate images, and it says so plainly rather than letting you assume it could.

Devices

No badge, no beacon, no sensor, no tag, no box on the wall of the shop. Nothing to charge, nothing to lose, nothing to explain to a man on his first day.

Judgment out of photographs

No percent complete inferred from an image, no quality scoring, no automatic defect detection. Nothing that turns a photograph of a man's work into a grade for the man.

Anything on a machine

The documents on your jobs, and nothing else. Not files on a computer, not code, not keys, not anyone's folders, not mail that was never addressed to the job.

Modules and add-ons

AirOrchestra is a Torspan product for HVAC installation crews. That is what it is built to, and there are no modules to add on.

And on this site: no chatbot waiting to open, no demo calendar, no request-a-quote, no free trial button. Questions go to admin@torspan.com, and they get a written answer.

Why a page like this exists at all.

Because the whole claim of this product is that the record tells you what it does not have. A company that makes that claim and then describes itself the way software companies describe themselves has already broken it, on the page where the reader is deciding whether to believe anything.

So this is the same act as naming an unread sheet, pointed at the company instead of the paper. The list of sheets it has not read is what makes the answers worth something. The list above is what makes the rest of this site worth reading.

Every line of it is a line somebody could hold against us later. That is what makes it worth printing.

A limit you can read is worth more than a promise you can't.

What is on this page is what you would otherwise have found in week two.

See it work.

See it work See what it costs

Who owns the record, how long it is kept, and what happens to it if Torspan stops. → Your records

The questions people actually ask, including the ones with uncomfortable answers. → FAQ