Est. 2024 · Six Nations of the Grand River, OntarioSign in to CodeFlow Visit TIBT

A BuildCode product / CodeFlow

Building-code review,with every finding cited.

CodeFlow is an intelligent building-code review platform for municipalities, First Nations and building departments. Upload a drawing set and CodeFlow checks it against Canada’s National Building Code. Each result shows the rule, the page and the evidence.

Sign up at codeflow.buildcode.io.

How CodeFlow works
NBC
National Building Code of Canada is the current scope
100%
Of extracted values confirmed by a reviewer
4
Possible results for every rule
1:1
Every result cited to its article and page
01 — How it works

From drawing set to cited report in four steps.

Every step is visible to the reviewer, and nothing is checked until a person has confirmed the inputs.

  1. Upload

    Upload the PDF drawing set. AI reads each sheet and extracts rooms, doors, stairs and assemblies.

  2. Confirm

    Reviewers check and correct the extracted values. Nothing is evaluated until a person has confirmed it.

  3. Check

    A rules engine applies every relevant article of the National Building Code. The same drawings always give the same result.

  4. Cite and export

    Each result lists its article, page and evidence. Export PDF or CSV reports for examiners.

02 — Why reviewers can rely on it

AI reads the drawings. Rules decide compliance.

AI does the reading. A rules engine makes every compliance call, so results are consistent and explainable. CodeFlow supports building officials’ judgement; it does not replace them or issue approvals.

Step 1 · AI assists

AI reads the drawings

It pulls schedules, door tags, stair dimensions and assemblies off each sheet, and finds the code passages that apply.

Step 2 · You stay in control

A reviewer confirms the values

Every value the AI extracted is shown to a person, who can correct it. Nothing is checked until it is confirmed.

Step 3 · Rules decide

The rules engine gives the result

Each code article is applied to the confirmed values. The same drawings always give the same result, with the values it used.

The four possible results

  • Meets

    The rule applies, the information is present and the design conforms.

  • Does not meet

    The rule applies, the information is present and the design does not conform.

  • Uncertain

    The rule needs professional judgement, so it is sent to a reviewer.

  • Info not available

    Required information is missing from the drawings. It is never treated as a pass.

03 — In the portal

Less time searching. More time reviewing.

Everything a plan reviewer needs, in one place.

  • Compliance checks

    Itemized reports, with every line traced to its article, page and rule.

  • Ask the Code

    Plain-English questions answered with the relevant code passages attached.

  • Rule library

    Every encoded clause, searchable, with its required values and source.

  • Run history and exports

    Every check is saved and can be reproduced. PDF and CSV exports for examiners.

04 — Built for

Made for the teams that review permits.

Helps smaller authorities run thorough, consistent reviews without a large plan-review team.

  • Municipal building departmentsConsistent, cited reviews that help reduce permit backlogs.
  • First NationsReview housing and infrastructure plans in the community.
  • Smaller authorities with limited staffThorough checks without a large review team.

Code coverage

  1. Available nowNational Building Code 2020, Parts 3 and 9
  2. RoadmapProvincial codes, including Ontario
05 — Get started

Pilot CodeFlow with your department.

We will run a set of your own drawings through CodeFlow and walk your reviewers through the results. Prefer to try it yourself? Start free ↗

We use these details only to reply to your inquiry. You’ll get a copy by email, and this site doesn’t store what you type.

Built by
BuildCode Inc., an Indigenous-owned Canadian technology company. CodeFlow is a BuildCode product.