Product Experience
Every role. One platform.
From front-counter staff handling resident requests to the CAO reviewing council-ready reports — every role has a purpose-built journey. Explore how Civic Licenses & Permits works for your team.
Watch the 3-Minute Demo
See Civic Licenses & Permits handle a complete resident service request — from intake through resolution and council reporting.
Request Video AccessTry It Now
Explore the Interface
Click through the actual Civic Licenses & Permits interface. Navigate between the dashboard, resident profiles, service requests, and reports to see how everything connects.
34
Applications In Review
-18% vs last month8.2d
Avg Processing Time
-41% vs last month28
Inspections Today
+25% vs last month$1.24M
Revenue MTD
+5% vs last monthRecent Activity
Building permit BP-2026-0412 issued with conditions
Building · 3 min ago
Footing inspection passed — 142 Maple Drive
Inspections · 7 min ago
Restaurant licence application submitted online
Licensing · 12 min ago
AI plan review flagged 3 fire separation items
Plans Exam · 18 min ago
Road occupancy permit ROC-2026-0089 approved
Engineering · 25 min ago
Role-Based Journeys
One Platform, Every Perspective
Select a role to explore their complete journey through Civic CRM — from day-one onboarding to daily workflows and strategic outcomes.
Building Official
From Application to Occupancy — Complete Permit Lifecycle
Follow the complete building permit lifecycle — from online application intake through AI-assisted plans examination, multi-department review coordination, inspection scheduling, and occupancy certificate issuance. Full OBC compliance at every step.
Receive
Application submitted
Building permit application submitted online or at counter — with drawings, specifications, site plan, and applicable law checklist. Automated completeness check verifies all required documents before acceptance.
The Online Application Portal (spec 2.1) accepts building permit applications 24/7. The Application Wizard guides applicants through a step-by-step process specific to their permit type — new construction, addition, alteration, demolition, change of use, conditional, or occupancy. Document checklist validates all required submissions (drawings, specifications, site plan, applicable law checklist per OBC) before acceptance. Incomplete applications are returned with a specific deficiency list. Fees are calculated automatically and collected at submission.
Review
AI-assisted examination
AI plan review scans drawings for code compliance — fire separations, barrier-free design, egress, structural sizing, energy efficiency. Plans examiners review flagged items by discipline: architectural, structural, mechanical, plumbing, fire protection.
The AI Plan Review Engine (spec 8.1) performs a computer vision scan of submitted drawings, generating a preliminary review checklist highlighting potential non-compliance across fire separations, barrier-free design (OBC + AODA), egress paths, structural sizing, and energy efficiency (SB-10/SB-12). Plans examiners (spec 3.2) receive the AI-flagged items and conduct professional review by discipline. Non-compliance items are recorded with specific OBC section references. The AI model learns from examiner corrections — accuracy improves with each review cycle.
Circulate
Multi-department review
Application circulated to all required departments — building code, fire code, site plan, grading, traffic, heritage — in parallel. Each reviewer provides decisions with conditions. Consolidated review summary generated.
The Review Circulation Engine (spec 2.5) routes the application to all required departments simultaneously (parallel review) or sequentially based on permit type configuration. Building code (plans examiner), fire code (fire prevention), site plan (planning), grading (engineering), access (traffic), and heritage (for designated properties) each record their decision: approved, approved with conditions, rejected, or more information required. The consolidated review summary aggregates all department decisions, conditions, and comments for the Building Official's final decision.
Issue
Permit granted
Building permit issued with permit number, property details, scope of work, conditions (pre-construction, construction, occupancy), required inspections, and posting notice. Permit document auto-generated with municipal branding.
The Permit Document Generator (spec 3.4) auto-generates the building permit document with permit number, property address, owner, contractor, scope of work, conditions categorized as pre-construction, during-construction, and pre-occupancy, required inspection sequence, and posting notice. The permit is available digitally through the applicant portal and contractor portal. Development charges are collected at building permit issuance (spec 3.3) if not collected earlier in the planning process.
Inspect
Construction oversight
Inspections scheduled and tracked through construction — footing, framing, plumbing, HVAC, insulation, final. Route-optimized scheduling, mobile app with OBC checklists, and real-time results notification.
The Inspection Scheduler (spec 5.1) manages the full inspection sequence for building permits — footing, framing, plumbing, HVAC, insulation, and final. Applicants and contractors self-schedule through the portal. The Route Optimizer (spec 5.2) plans daily routes by geography for 25%+ more inspections per day. Inspectors use the Mobile Inspector App (spec 5.3) with OBC-specific checklists, photo documentation (GPS-stamped), and signature collection. Pass/fail results are recorded in real-time with immediate notification to the applicant.
Occupy
Certificate issued
Final inspection passed, all conditions cleared, utilities connected. Occupancy certificate generated. Construction activity data feeds the dashboard for economic development reporting.
The Occupancy & Orders Module (spec 5.5) processes the final inspection and occupancy permit when all inspections have passed, conditions are cleared, and utilities are confirmed connected. Partial occupancy permits are supported for phased construction. The occupancy certificate is generated with all required information. Construction activity data — permit type, construction value, residential units, commercial floor space — feeds the Construction Dashboard (spec 10.2) for council reporting and economic development intelligence.
Permit Lifecycle
0 / 6
Step 01
Receive
Application submitted
Building permit application submitted online or at counter — with drawings, specifications, site plan, and applicable law checklist. Automated completeness check verifies all required documents before acceptance.
The Online Application Portal (spec 2.1) accepts building permit applications 24/7. The Application Wizard guides applicants through a step-by-step process specific to their permit type — new construction, addition, alteration, demolition, change of use, conditional, or occupancy. Document checklist validates all required submissions (drawings, specifications, site plan, applicable law checklist per OBC) before acceptance. Incomplete applications are returned with a specific deficiency list. Fees are calculated automatically and collected at submission.
Step 02
Review
AI-assisted examination
AI plan review scans drawings for code compliance — fire separations, barrier-free design, egress, structural sizing, energy efficiency. Plans examiners review flagged items by discipline: architectural, structural, mechanical, plumbing, fire protection.
The AI Plan Review Engine (spec 8.1) performs a computer vision scan of submitted drawings, generating a preliminary review checklist highlighting potential non-compliance across fire separations, barrier-free design (OBC + AODA), egress paths, structural sizing, and energy efficiency (SB-10/SB-12). Plans examiners (spec 3.2) receive the AI-flagged items and conduct professional review by discipline. Non-compliance items are recorded with specific OBC section references. The AI model learns from examiner corrections — accuracy improves with each review cycle.
Step 03
Circulate
Multi-department review
Application circulated to all required departments — building code, fire code, site plan, grading, traffic, heritage — in parallel. Each reviewer provides decisions with conditions. Consolidated review summary generated.
The Review Circulation Engine (spec 2.5) routes the application to all required departments simultaneously (parallel review) or sequentially based on permit type configuration. Building code (plans examiner), fire code (fire prevention), site plan (planning), grading (engineering), access (traffic), and heritage (for designated properties) each record their decision: approved, approved with conditions, rejected, or more information required. The consolidated review summary aggregates all department decisions, conditions, and comments for the Building Official's final decision.
Step 04
Issue
Permit granted
Building permit issued with permit number, property details, scope of work, conditions (pre-construction, construction, occupancy), required inspections, and posting notice. Permit document auto-generated with municipal branding.
The Permit Document Generator (spec 3.4) auto-generates the building permit document with permit number, property address, owner, contractor, scope of work, conditions categorized as pre-construction, during-construction, and pre-occupancy, required inspection sequence, and posting notice. The permit is available digitally through the applicant portal and contractor portal. Development charges are collected at building permit issuance (spec 3.3) if not collected earlier in the planning process.
Step 05
Inspect
Construction oversight
Inspections scheduled and tracked through construction — footing, framing, plumbing, HVAC, insulation, final. Route-optimized scheduling, mobile app with OBC checklists, and real-time results notification.
The Inspection Scheduler (spec 5.1) manages the full inspection sequence for building permits — footing, framing, plumbing, HVAC, insulation, and final. Applicants and contractors self-schedule through the portal. The Route Optimizer (spec 5.2) plans daily routes by geography for 25%+ more inspections per day. Inspectors use the Mobile Inspector App (spec 5.3) with OBC-specific checklists, photo documentation (GPS-stamped), and signature collection. Pass/fail results are recorded in real-time with immediate notification to the applicant.
Step 06
Occupy
Certificate issued
Final inspection passed, all conditions cleared, utilities connected. Occupancy certificate generated. Construction activity data feeds the dashboard for economic development reporting.
The Occupancy & Orders Module (spec 5.5) processes the final inspection and occupancy permit when all inspections have passed, conditions are cleared, and utilities are confirmed connected. Partial occupancy permits are supported for phased construction. The occupancy certificate is generated with all required information. Construction activity data — permit type, construction value, residential units, commercial floor space — feeds the Construction Dashboard (spec 10.2) for council reporting and economic development intelligence.
Ready to Transform Your Municipality?
See Civic Licenses & Permits in your environment
Schedule a personalized walkthrough with our municipal solutions team. We’ll configure a demo environment to match your municipality’s structure.