Request a Demo
Domain

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.

100% coverage

Schedule Accuracy

≤24 hours

Re-Collection

Automated

RPRA Datacall

WCAG AA

Public Portal

Purpose-Built for Canadian Municipalities

Ontario Compliant
MFIPPA Ready
AODA Accessible
Bilingual Support
Canadian Hosted
SOC 2 Aligned

Purpose & Scope

What this module owns

Clear ownership boundaries prevent duplication and ensure every capability has exactly one authoritative home.

Owns

10

Delegated to

5

Route mapping, spatial analysis

geospatial-engine

Driver apps, GPS tracking

mobile-field

Re-collection, bin delivery work orders

work-order-engine

Schedule reminders, contamination notices

notification-engine

Public portal, schedule lookup

portal-framework

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.

|
GET

/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

Target100% address coverage

Missed Collection Response

TargetRe-collection within 24 hours

Diversion Rate Tracking

TargetPer-household estimation

RPRA Datacall

TargetAutomated, on-time

Public Portal

TargetWCAG AA, multi-language

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.