Executive summary
When people argue about whether AI should review permits, they usually mean three different activities at once: checking that a submission contains what it must contain, assessing whether the design meets adopted requirements, and deciding to issue a permit.
Separating the three clarifies both the opportunity and the limits. Completeness is largely rule-based and safe to automate under supervision. Technical review is partly deterministic and partly interpretive. Approval is a statutory act that stays with the Authority Having Jurisdiction.
Why the distinction matters
Each gate answers a different question. Completeness asks whether the file can be reviewed. Technical review asks whether the design satisfies the requirements adopted in this jurisdiction for this edition [1][2]. Approval asks whether the authority will issue, refuse or condition the permit.
The consequences of error differ too. A completeness miss costs a cycle. A technical review miss can affect safety. An approval error carries legal consequence for the authority. Controls should be proportionate to those differences, which is exactly the logic used in public-sector guidance on automated support for administrative decisions [3].
The three gates
| Gate 1: Completeness | Gate 2: Technical review | Gate 3: Approval | |
|---|---|---|---|
| Question | Can this file be reviewed? | Does the design meet adopted requirements? | Will the authority issue? |
| Basis | Configured checklist per permit type | Code provisions, standards, local amendments | Statutory authority and conditions |
| Who | Permit coordinator or clerk, system-assisted | Plans examiner, engineer, specialist | Chief building official or delegate |
| Automation potential | High, under supervision | Partial: deterministic provisions only | None |
| Failure cost | One review cycle | Safety and rework risk | Legal and regulatory exposure |
| Evidence needed | Checklist result and missing-item list | Finding linked to source, rule and edition | Full record including overrides and reasons |
Where automation belongs first
Completeness checking is the highest-value first automation for three reasons: the rules are administrative rather than interpretive; the errors are cheap and visible; and the benefit is felt immediately by both applicants and reviewers, because incomplete files stop consuming technical capacity.
Technical review can then be approached provision by provision. A dimension compared against a threshold with facts extracted from a validated source is a candidate; a performance-based provision requiring interpretation is not, and the system should mark it as requiring professional review rather than attempt it.
Implications for authorities having jurisdiction
Publish the completeness checklist per permit type. Applicants can then self-check, and the checklist becomes the configuration source rather than an internal habit. Where a coordinator exercises judgment at gate 1, record it — those records show whether the checklist needs adjusting.
Keep gate 3 visibly human. Every finding presented to the decision-maker should be traceable and reversible, and every override should be recorded with a reason, which is the evidence base if a decision is later questioned.
Implications for applicants and professionals
A published completeness standard converts a large share of deficiency notices into pre-submission work. For high-volume applicants, building an internal check against that standard usually pays for itself within a handful of applications.
For designers, the distinction also clarifies what a digital finding is: an observation with evidence, not a determination. A finding can be answered with an explanation, a correction, or a demonstration that it does not apply.
Risks, limitations and safeguards
- A completeness gate applied rigidly can reject legitimate unusual submissions; a referral path is mandatory.
- Automating completeness can push effort to applicants without support; publish the checklist and provide guidance.
- Gate boundaries can blur under pressure. Keep the records separate so the department can show where a decision was made.
- Deterministic checks must state their coverage; silence must not be read as compliance.
- Statutory approval cannot be delegated to software, and no system output should be phrased as approval.
PermitAssure perspective
PermitAssure implements the three gates as distinct stages with distinct records. Completeness runs against configured checklists per permit type and jurisdiction; technical evaluation applies configured deterministic rules with evidence links and stated coverage; approval remains a human act performed by the authority, recorded with its reasons.
Five key takeaways
- Completeness, technical compliance and approval are three separate questions with different failure costs.
- Completeness checking is the safest and most useful first automation.
- Deterministic evaluation applies provision by provision, never wholesale.
- Coverage must be stated; an absence of findings is not evidence of compliance.
- Approval remains a statutory human act, recorded with reasons and overrides.
References
- National Building Code of Canada 2025. National Research Council Canada. nrc.canada.ca. Accessed 3 August 2026.
- 2024 Ontario Building Code. Government of Ontario. www.ontario.ca. Accessed 3 August 2026.
- Directive on Automated Decision-Making. Treasury Board of Canada Secretariat. www.tbs-sct.canada.ca. Accessed 3 August 2026.
- Deterministic Artificial Intelligence-Assisted Compliance Checking of Building Permit Applications. Innovative Solutions Canada, ISED. ised-isde.canada.ca. Accessed 3 August 2026.
- Illustrated User’s Guide: NBC 2020 Part 9, Division B — Housing and Small Buildings. National Research Council Canada. nrc.canada.ca. Accessed 3 August 2026.
Cited statements follow the sources above. Frameworks, diagrams and interpretation in this article are PermitAssure's own.
Related resources
Next step
Publish your completeness checklist for one permit type and use it as the configuration source for an intake gate.
See structured intakePermitAssure provides digital review, workflow and decision-support capabilities. This resource is educational and does not constitute regulatory, legal, architectural or engineering advice. Final interpretations, approvals and regulatory decisions remain the responsibility of the applicable Authority Having Jurisdiction and its authorized professionals.