Permitting and licensing areas we implement
Building Permits
- Permit Application Intake
- Application Routing & Assignment
- Review & Comment Workflow
- Inspection Scheduling
- Permit Issuance
- Condition Tracking
- Fee Collection
- Document Management
- Status Visibility
- GIS / Parcel Integration
Business Licensing
- Business Licence Applications
- Licence Approval Workflow
- Licence Issuance
- Annual Renewal Notices
- Renewal Processing
- Fee Collection
- Licence Records Management
- Bylaw Compliance Notes
Animal Licensing
- Animal Licence Applications
- Licence Issuance
- Annual Renewal Workflow
- Renewal Notices
- Fee Collection
- Licence Records
- Restricted Breed & Category Tracking
Citizen Portal (shared)
Online Permit ApplicationsPermit & Licence StatusDocument DownloadFee Payment (Moneris · Paymentus)Application History
Canadian Municipal Context
Building permit workflows in Canadian municipalities must reflect provincial building code approval stages, municipal inspection scheduling requirements, and third-party payment processors. Animal licensing requirements vary significantly by municipality - restricted breed definitions, licence categories, and renewal periods are set by local bylaw and must be configured accordingly.
For development applications, zoning reviews, and subdivision approvals, see Planning & Development Permitting.
See Planning & Development Permitting →Operational shifts in permitting
Intake consistency
Applications follow the same process regardless of channel.
Staff effort
Teams handle complex cases. Status enquiries handled by the portal.
Audit trail
Every application, approval, payment, and notice logged in the system.
Renewal reliability
Upcoming renewals flagged and tracked - not staff-dependent.