Automate now
Deterministic lookups and math. Built as code, not prompts, so it runs near-100% reliable.
Permitting Agent
The Permitting Agent handles the lookups, calculations, forms, and monitoring behind every air, water, and land permit — and routes the judgment calls to your experts with the evidence attached.
Every large-load project hires environmental consultants — and most of their hours go to lookups, forms, arithmetic, and deadline tracking. The agent takes that tier on day one, so the hours go to the calls that actually need an expert.
Ohio EPA — Permit-to-install application
We mapped the full permitting workload for large-load sites and tagged every task by how far automation honestly goes. Four tiers, built four different ways.
Deterministic lookups and math. Built as code, not prompts, so it runs near-100% reliable.
Answers from a maintained regulatory database — always cited, always dated.
The agent assembles the analysis and precedent. Your consultant makes the call.
Fieldwork, licenses, hearings, discretion. We say so up front.
The model never does arithmetic. Emission-factor math, unit conversions, and threshold checks run as tool calls into tested functions — the same inputs give the same answer, every time.
Potential to emit — NOx
The thresholds are stable; the programs around them are not — Ohio, Virginia, and Illinois all changed data-center generator rules within a year. So every answer carries a citation and a verification date, and anything unverifiable renders as needs-review, never as an answer.
Permit-tier screen — Ohio
Synthetic minor pathway available under the general permit for data-center generators.
Rule change watched — 3 state generator rules updated in the last 12 months
BACT strategy, EIS significance, effluent negotiations — the agent assembles the analysis and precedent, your consultant decides, and your PE signs. Every package leaves the system watermarked DRAFT.
Human gates
BACT options memo
Awaiting consultant decision
Permit-tier screen
Approved by consultant
Application package v4
DRAFT — in PE sign-off queue
All 46 tasks across 8 permit domains — and how far automation honestly goes on each. 14 stay fully human, by design.
Clean Air Act
Clean Water Act
NEPA
Zoning · noise · land use
Every permit type
Relationships & discretion
After the approval
Underneath all of it
A calculation, or a lookup against a fact that rarely changes — build it as code, not a prompt.
A fact that shifts by jurisdiction and by month — a grounded agent with a maintained, dated, sourced knowledge base.
A negotiation, a design tradeoff, a strategic call — the agent makes the human faster, never the decision.
Fieldwork, a licensed signature, a hearing, an official's discretion — permanently human, no matter how good the model gets.
Accelerating — never replacing — the professional engineer’s review.
A plain-language intake builds one versioned facility model per project. Nothing is asked twice.
Cut sheets, dockets, and agency sources land with page-level provenance on every field.
Factors, rules, forms, and fees stored cited and dated, with change alerts across jurisdictions.
PTE, applicability, and strategy scenarios computed by tested code. The model drafts prose, never math.
Low-confidence extractions and judgment calls route to your consultant and PE — every decision recorded.
Forms, calc workbooks, and memos rendered as watermarked drafts. Filing and signature stay with your team.
126 qualified leads tracked
Finds listed and off-market transformers, qualifies sellers, collects records, and returns engineer-reviewable options.
Explore24/7 research and drafting coverage
Runs the research, drafting, and evidence work behind client deliverables so consultants spend their hours on judgment.
ExploreBring a live air or water package and we will show what runs as code, what comes back cited, and what stays with your PE.