Skip to content

Capabilities

Configured for your permit type. Your jurisdiction. Your workflow.

PermitPro is not generic AI. Every deployment is configured to your specific regulatory framework: your permit types, your agency's logic, your jurisdiction's requirements. Nothing is built until it is scoped, validated, and locked in writing.

Permit types

Air, water, and stormwater programs

Air quality

Permit typeRegulatory authority
Title V operating permitsClean Air Act Title V, 40 CFR Part 70
State construction air permitsState pre-construction programs, NSPS / NESHAP screening
MACT / NESHAP / NSPS applicability screening40 CFR Parts 60 and 63

Water and stormwater

Permit typeRegulatory authority
NPDES stormwater: constructionClean Water Act Section 402, CGP, SWPPP / SWMP
NPDES stormwater: industrialClean Water Act Section 402, IGP, BMP plans
NPDES individual permits: wastewaterCWA Section 402, 40 CFR Parts 122 to 125

Expanding continuously. PermitPro's regulatory logic engine is designed to accommodate any permit type, any jurisdiction. If your program isn't listed, ask us.


Workflow modules

Four configurable modules. Any permit type.

ModuleNameWhat it does
01Intake and Document ClassificationIngests and classifies applications, attachments, and supporting documents. Completeness checked against jurisdiction requirements. Deficiency notices generated.
02Applicability / Eligibility AnalysisRegulatory logic cross-references applicant data against thresholds, standards, and permit pathways. Flags presented to staff for review.
03AI-Drafted Permit GenerationComplete, regulation-compliant permit draft. All conditions populated, all limits extracted, all citations included. Staff reviews and approves.
04QA Review and Sign-OffStructured review journeys with configurable checkpoints. Every output traceable, auditable, and defensible. Every decision logged.

Example workflow: compliance and enforcement

See it in action: from permit issuance to enforcement action

This workflow illustrates the compliance and enforcement capability on the PermitPro roadmap, building directly on the permitting foundation. DMR refers to a Discharge Monitoring Report; NOV refers to a Notice of Violation.

Without PermitPro: the compliance gap

StepReality
DMR submitted by facilityStaff must manually locate the corresponding permit and extract applicable limits
Limit comparisonDone by hand, often in a spreadsheet, often weeks after submission
Exceedance identifiedDepends on staff availability and workload, not systematic
NOV draftedStaff starts from scratch: locates permit, reconstructs violation history, drafts correspondence
Enforcement case assembledStaff manually pulls documents from multiple systems, email threads, and paper files
ResultViolations go undetected or unaddressed for months. Enforcement cases are slow to build and difficult to defend.

With PermitPro: compliance and enforcement on a single platform

StepWhat PermitPro doesTime
DMR submittedPermitPro ingests the DMR automaticallySeconds
Limit comparisonPlatform cross-references DMR values against permit conditions it draftedUnder 2 min
Exceedance detectedStaff notified with structured summary: facility, parameter, limit, reported value, varianceImmediate
Compliance history surfacedPlatform pulls full compliance record for facility across all permitsUnder 1 min
NOV draft generatedPlatform generates draft Notice of Violation with permit citations, violation detail, and regulatory basis10 to 15 min
Enforcement case file assembledPlatform compiles intake records, permit draft history, compliance flags, and DMR data into a single case fileUnder 5 min
Staff reviews, applies judgment, approvesEnforcement staff reviews draft, adds professional judgment, routes for signature20 to 30 min
ResultViolations are caught systematically. Cases are built on a complete, defensible record. Enforcement actions move faster and hold up better.

The permit PermitPro drafted on day one is the same record that anchors the enforcement case on day 1,000.

Ready to see PermitPro perform against your permit types?

A 30-minute scoping call is all it takes to confirm fit, permit types, and jurisdiction.