Features & Modules
10 modules power Civic Animal Services
A detailed breakdown of Civic Animal Services capabilities organized by functional area — aligned with the product specification's 8 modules. Each feature is purpose-built for Canadian municipal animal services operations (population 5,000–100,000+). Every capability maps to a plug-and-play module from the Civic platform — each owning a single bounded context with stable APIs and independent lifecycle.
Platform Modules
Shared Modules
Total Modules
Accessibility
Module Map
Every module this product consumes
Civic Animal Services is a composition product — it assembles capabilities from platform infrastructure and shared functional modules. Click any module with a showcase page to explore it in detail.
Platform Infrastructure
5 modulesCivic Identity
Pet owner identity, licence accounts
Foundational identity layer — citizen/business single sign-on, verification, consent
View →Mobile Field
Officer field app, animal intake
Ruggedized offline-capable field app — inspections, data capture, GPS
View →Geospatial Engine
Complaint mapping, animal location tracking
Full GIS platform — mapping, geocoding, spatial analysis, 3D
View →Notification Engine
Licence renewal reminders, bite quarantine notices
Multi-channel citizen & staff communication — email, SMS, push, mail
View →Payment Engine
Licence fees, adoption fees
PCI-DSS multi-channel payment processing — online, counter, PAD, kiosk
View →Shared Functional
2 modulesDomain
3 modulesPet Licensing
Pet registration, licence issuance, renewals
Pet registration, licence issuance, renewals
View →Animal Control
Complaints, investigations, bite quarantine
Complaints, investigations, bite quarantine
View →Shelter Operations
Intake, adoptions, foster, euthanasia tracking
Intake, adoptions, foster, euthanasia tracking
View →Civic Animal Services composes 10 modules from the Civic platform — each module owns a single bounded context, exposes stable APIs, and can be independently updated. Browse all 147 modules →
Capabilities
Explore by functional area
Select any category to explore its capabilities, the modules that power them, and the outcomes they deliver for your municipality.
Get Started
See These Modules in Action
Schedule a live walkthrough tailored to your municipality's specific requirements and workflows.