ArborSoftAI Book a walkthrough

What it does

Thirty-four things it does, and what stops each one going wrong.

Everything the AI does in Canopy and Trellis: what it is, where you see it, what sets it off, and the specific thing that stops it doing damage when it is wrong. The last column is the one worth reading.

The limits are the product.

Anyone can produce a suggestion. The question you actually have is what happens when it is wrong, and how many times before somebody notices. So each one is listed with the thing that bounds it: a person who has to approve, a practice run first, a dollar ceiling, a requirement to show its evidence, or a rule it is simply not allowed to argue with.

Notice how many of them end with a person. That is deliberate, and most of them stay that way for a full season.

What it doesKindWhere you see itWhat sets it offWhat stops it going wrong
Schedule optimizationMathDispatch boardOn demand, nightlyPublishing requires a person. Dispatcher pins are hard constraints.
Rain-day re-solveMathDispatch, TeamsForecast thresholdIt avoids churning the week, and shows you what moves before you publish.
Snow event call-outMathDispatch, SMSAccumulation forecastThe trigger depths in the contract are not negotiable.
Seasonal crew loadingMathPlanningQuarterlyScenario only. Never publishes to the field.
Equipment service queueMathFleetMeter thresholdRespects next week's route load.
Mow-cycle skip advisorMathDispatchDegree-day modelContract minimum visits are never violated.
Account briefWritingProperty 360, TeamsBefore a scheduled visitEvery claim cites a record id.
Proposal narrativeWritingEstimate builderOn proposal buildIt can only describe work that is actually priced on the estimate.
Renewal packageWritingProperty 360120 days before expiryEscalation comes from the contract, not from the model.
Customer visit updateWritingPortal, emailOn ticket completionThe account manager approves the first twenty per account.
Review and scorecard narrativeWritingConsole, TeamsMonthlyNumbers come from your books, never from the model.
Incident and claim write-upWritingMobile, SafetyOn incident creationStays in draft until a manager signs.
Enhancement suggestionMemoryEverywhereSignal arrivalEvidence required, and it will not suggest the same thing twice in sixty days.
Renewal risk scoringMemoryConsole, Property 360NightlyContributing factors always shown.
Why a job is over budgetMemoryJob costThree cycles over budgetRanked causes, never a single verdict.
Property history questionsMemoryAnywhere you can askYou askAnswers only from your own records, never another company's.
Ask for any numberMemoryConsoleYou askIt shows exactly how the number was worked out.
Whether to bid at allMemoryEstimatingRequest receivedRecommends with reasons. A person decides.
Agronomic program designMemoryEstimating, OperationsSeasonalLabel rates are hard limits, never suggestions.
Aerial measurementPhotosEstimate builderOn property creationThe estimator confirms every area it measures.
Photo check on close-outPhotosMobileOn visit close-outAdvisory. Never blocks a crew from leaving.
Supplier ticket extractionPhotosMobile, PurchasingOn photo uploadAnything it is unsure of stops and waits for a person.
Plant and turf healthPhotosMobileOn photo uploadSuggests, never diagnoses. Routes to an agronomist.
Multilingual voice captureLanguageMobilePush to talkThe original recording is kept, and the confirmation shows in the speaker's language.
Correspondence translationLanguagePortal, email, SMSOn sendYour approved wording is used, and longer messages get checked back the other way.
Safety and training localizationLanguageMobile, SafetyOn assignmentAcknowledgement recorded against the language version.
Legal text translationLanguageContracts, noticesOnce per clauseThe model drafts, a person approves, the version is pinned.
Billing runChoresFinance consoleCycle closeDry run, dollar thresholds, reversible writes.
Collections sequencingChoresFinance consoleDailyDrafts only. A person sends.
Three-way matchChoresPurchasingContinuousSmall differences pass. Anything outside your tolerance comes to a person.
Payroll pre-closeChoresFinance consolePer pay periodNever auto-edits time. The approver is the crew's manager.
Thirteen-week cash forecastChoresFinance consoleWeeklyAdvisory. No payment is ever initiated.
Claim defense packageChoresFinance, SafetyNotice of lossAssembles only. Never communicates with a claimant.
Regulatory filingChoresCompliancePer state calendarThe applicator of record signs every submission.

How much rope each one gets

Each of the 34 sits at one of five levels, and you set the level per branch and per company rather than once for the whole product. Turning one up is a decision you make once it has earned it. Turning it back down is one click and does not involve us.

Whatever the level, an action always shows what would change, what it is worth in dollars, and how to undo it. Approvals come to you where you already are.

__SPECTRUM__

Most agents live at L1 or L2 for a full season. A few never leave L0, because the number they were built to prove turned out to be small, and that is a useful thing to have learned cheaply.

Evaluation is a build artifact

Golden specifications per capability, run on every prompt or model change: a fixed input set with expected structured output. A capability whose evaluation is failing does not reach a customer, and the evaluations ship as something you can look at rather than something we promise we do.

Everything is traced

Every prompt is versioned and scoped, every run is traceable and explainable, with cost and latency on each. When an agent gets something wrong, the question is not whether you can reconstruct why. It is only how long it takes.