Waste Collection & Operations
Manage municipal waste and recycling collection operations — route planning & optimization, container management, customer service, diversion tracking, Blue Box transition, organics, hazardous waste, and citizen waste experience.
Schedule Accuracy
Re-Collection
RPRA Datacall
Public Portal
Purpose-Built for Canadian Municipalities
Purpose & Scope
What this module owns
Clear ownership boundaries prevent duplication and ensure every capability has exactly one authoritative home.
Owns
10Delegated to
5Route mapping, spatial analysis
Driver apps, GPS tracking
Re-collection, bin delivery work orders
Schedule reminders, contamination notices
Public portal, schedule lookup
These capabilities are handled by dedicated modules and consumed via stable API contracts — keeping boundaries clean and ownership unambiguous.
Core Capabilities
What it does
4 capability groups comprising 8 discrete capabilities — each with API surface, business rules, and data ownership.
GIS-based street/address routing with workload balancing, multi-stream support, seasonal adjustments, and holiday rescheduling.
Routing
Street/address routing, minimize travel, balance workload, multi-stream, seasonal.
GIS Maps
GIS-based maps, turn-by-turn. Holiday adjustments. New subdivision integration.
Performance
Route performance monitoring: GPS, completion, exceptions, crew comparison.
Container inventory with serial numbers, delivery/exchange tracking, repair/replacement (damage, warranty), and container-based pricing (PAYT).
Types
Garbage cart, blue box, green bin, yard waste. Serial numbers, assignment.
Lifecycle
Delivery/exchange. Repair/replacement (damage, warranty).
PAYT
Container-based pricing (pay-as-you-throw, size-based, cart audit).
Every module owns a single bounded context, exposes stable APIs, and can be composed into any Civic product — that's the architecture that scales.
Krutik Parikh
Creator of Civic
Data Model
Entity Architecture
4 entities with 3 relationships — the authoritative schema for this bounded context.
Entities
Select an entity to explore its fields and relationships
API Surface
Integration Endpoints
7 RESTful endpoints across 5 resource groups — plus 4 domain events for async integration.
/api/v1/waste/schedule/{address}
Collection schedule by address
Ecosystem
Products that depend on this module
3 Civic products consume Waste Collection & Operations — making it one of the most critical platform services in the ecosystem.
Technical Specifications
Performance, Compliance & Configuration
Schedule Accuracy
Missed Collection Response
Diversion Rate Tracking
RPRA Datacall
Public Portal
FAQ
Frequently Asked Questions
Ready to Integrate
Build on Waste Collection & Operations
Request an architecture brief, integration guide, or live demo environment for your team.