Skip to content

What is AI PreCheck?

AI PreCheck is an automated compliance assessment platform for building permit applications. It analyses submitted drawings, documents, and project information against a municipality’s configured zoning by-law and building code rules, then produces an explainable, evidence-linked report identifying where an application complies, where it does not, and where further review is required.

The platform automates the routine and repeatable parts of permit intake and compliance assessment, helping municipalities identify issues earlier, improve submission quality, and reduce the time spent on manual first-pass review. Final permitting decisions remain with municipal staff.

Phase 1, Pre-Submission & Intake: Applicant prepares and validates submission before upload Phase 2, Submission & Completeness: Submission received and completeness validated Phase 3, AI PreCheck Assessment: AI PreCheck analyzes plans and documents for compliance Phase 4, Review & Decision: City staff review AI findings and make a decision. Phase 5, Permit Issue: Permit issued and delivered to applicant Phase 6, Post-Issue & Learning: Monitor outcomes, capture feedback and continuously improve applicant lane in phase pre-submission: Prepare Application — Review requirements, Checklists & guidance, Drawings & documents. systems lane in phase pre-submission: ePL / Permit System — Receive submission, Create application record, Attach documents. applicant lane in phase submission: Submit Application — Upload plans & forms, Pay fees (if applicable), Receive confirmation. cityStaff lane in phase submission: Intake Review — Validate submission, Check mandatory items, Route to PreCheck. systems lane in phase submission: AI PreCheck Platform — OCR & data extraction, Zoning compliance, Building code compliance, Completeness check. cityStaff lane in phase precheck: AI PreCheck Results — Compliance findings, Code references, Markups & measurements, Risk & confidence scores. systems lane in phase precheck: Enterprise Integrations — GIS & Parcel Data, Zoning By-law, Building Code Rules Engine, Fee Calculation (if applicable). applicant lane in phase review: Respond to Requests (for Information) — Review comments, Upload revised docs, Replies returned. cityStaff lane in phase review: Staff Review — Review AI findings, Verify / Override, Add comments, Determine next action. systems lane in phase review: ePL / Review Workspace — Staff workspace, AI findings & docs, Audit trail. applicant lane in phase permit-issue: Receive Decision — Permit / Refusal / Conditional Approval, Conditions & next steps. cityStaff lane in phase permit-issue: Decision — Approve / Conditional, Refuse, Request for Information. systems lane in phase permit-issue: ePL / Permit System — Record decision, Generate permit, Notify applicant. applicant lane in phase post-issue: Provide Feedback — Applicant satisfaction, Submission outcomes, Process improvement. systems lane in phase post-issue: Analytics & Reporting — Performance dashboards, Turnaround time, Accuracy & overrides, Outcomes analysis.

Many municipalities face the same operational challenge: permit applications arrive incomplete, missing information, or containing compliance issues that are not identified until formal review begins. Staff spend significant time validating submissions, checking requirements, requesting corrections, and coordinating resubmissions before substantive review can occur.

AI PreCheck moves that work earlier in the process by automatically assessing submission readiness and compliance, surfacing issues before they become bottlenecks, and providing applicants and reviewers with clear, evidence-linked findings.

A single project assessed by PreCheck, including drawings, supporting documents, and structured project information.

The structured project information required to assess a submission, such as project type, location, dimensions, occupancy, and other attributes that determine which rules apply.

The automated evaluation performed by PreCheck, including submission readiness checks, zoning checks, and building code checks where configured.

An individual assessment outcome linked to the rule, evidence, and supporting context that produced it. Findings may indicate compliance, non-compliance, or areas requiring attention.

The collection of findings generated for a submission, presented through the PreCheck viewer and supporting exports.

An optional capability that allows applicants to review findings and revise their submission before formal permit submission. Availability depends on the selected integration model and municipality configuration.