Field Operations Management

CityOps

The operations management platform for public works and parks agencies — work requests, work orders, assets and GIS, preventive maintenance, inventory, and reporting. One platform. Every operation. In the office, in the field, and for the public.

Get a Demo Pricing
CityOps operations management platform for public works and parks agencies
One platform. Every operation.
Use cases

How agencies put CityOps to work

From citizen requests to preventive maintenance, public works and parks agencies run every operation on CityOps.

Public Works Operations

Run Streets, Water, and Wastewater divisions on one platform — every work order, asset, and crew visible on a single live dashboard that updates every 10 seconds.

Citizen Request Management

Take in potholes, water leaks, drainage, and sewer complaints from residents and staff — triage, prioritize, assign to a division, and convert to work orders in one click.

Preventive Maintenance

Keep pumps, lift stations, hydrants, and facilities on schedule with unlimited PM types, calendar and runtime-hour triggers, and auto-generated work orders before things break.

Field Crew Management

Crews complete work orders from the field on mobile — logging labor hours, parts used, and photos — so the office always knows what got done, where, and at what cost.

Parks & Facilities Upkeep

Manage grounds, trails, restrooms, shelters, and facility maintenance for recreation systems — inspections, condition assessments, and seasonal task scheduling.

Inventory & Warehouse

Track parts and materials across multiple warehouses with reorder points, receiving, and issue-to-work-order — so crews never roll out without the right part.

Features

The many ways CityOps empowers your agency

An impressive collection of features and capabilities that public works and parks agencies use every day to keep their city running.

CityOps staff console, field app, and public portal
01

Staff Console, Field App & Public Portal

Three surfaces on one platform: an admin console for the office, a mobile app for crews in the field, and a public portal where residents submit requests.

Live operations dashboard in CityOps
02

Today-at-a-Glance Dashboard

Live KPIs refreshed every 10 seconds — open work orders, overdue PM, low-stock items, average days to complete — across every division of your agency.

Work request intake and triage in CityOps
03

Citizen & Internal Work Requests

One intake for citizen portal submissions and internal requests — triage, prioritize, set reminders, assign to a division, and convert to a work order.

Work order kanban board in CityOps
04

Work Order Management

Create, schedule, and track work orders on a kanban board by status — New, Assigned, In Progress, On Hold, Completed — with priorities and due dates.

Crew assignment in CityOps
05

Crew Assignment & Scheduling

Assign work to named crews — Streets Crew B, Collections Crew, WTP Operations — with workloads, due dates, and overdue flags visible at a glance.

Mobile field completion in CityOps
06

Mobile Field Completion

Crews close out work orders from the field with labor hours, parts consumed, and photos — no paper travelers, no end-of-day data entry.

Asset registry and GIS map in CityOps
07

Assets Map & Registry

Every tracked asset on a live GIS map — lift stations, pumps, motors, valves, hydrants, water mains — each with condition ratings and full work history.

Categorized assets on the CityOps map
08

Categorized Assets

Map and manage all your assets — streetlights, sidewalks, hydrants, streets, stormwater, wastewater, and facilities — one geospatial source of truth for the whole system.

Parcel and address fabric in CityOps
09

Parcel & Address Fabric

Your county parcel and address layer built into every map — find any address instantly and tie requests, orders, and assets to real parcels.

Manage staff users in the CityOps admin console
10

Manage Staff Users

The admin console lets supervisors manage staff and configure their roles and departments — invite users by email, or import them in bulk from Excel.

Preventive maintenance schedule in CityOps
11

Preventive Maintenance Scheduling

Unlimited PM types and intervals — quarterly, annual, multi-year — with last-done and next-due tracking and overdue and due-soon statuses.

Auto-generated PM work orders in CityOps
12

Auto-Generated Work Orders

PM schedules generate their own work orders automatically, so preventive work lands in crew queues without anyone having to remember it.

Inspections and condition assessments in CityOps
13

Inspections & Condition Assessments

Structured inspection forms and condition assessments keep asset ratings current — Good, Fair, Poor — and feed capital planning with real evidence.

Multi-warehouse inventory in CityOps
14

Multi-Warehouse Inventory

Stock across multiple warehouses with bins, unit costs, extended values, manufacturers, and live on-hand counts against reorder points.

Reorder points and receiving in CityOps
15

Reorder Points & Receiving

Low-stock alerts, one-click reorders, receiving with two-way match, and issue-to-work-order so every part is costed to the job that used it.

Global filters in CityOps
16

Global Filters on Every View

Filter everything by work type, asset type, priority, division, status, and due date — the same filter bar scopes every screen and every chart.

Division-based organization in CityOps
17

Division-Based Organization

Model your real org chart — Streets, Water Distribution, Water Treatment, Water Quality, Wastewater Collections, Wastewater Treatment, Parks — each with its own queues and reporting.

Ask Cici AI assistant in CityOps
18

Ask Cici AI Assistant

The Cici agentic AI assistant is embedded in CityOps, answering staff questions about work, assets, and inventory in natural language.

Standard with every plan

Everything included

The full CityOps platform, standard with every subscription.

Third-party integrations

Connects to your ERP and your data

CityOps integrates with the enterprise systems your city already runs, and ingests the datasets your city already owns.

ERP Integrations

CityOps integrates with major ERP applications:

SalesforceSAPOracleOdooIFSEpicorWorkday

Pulls from your ERP

  • Employee lists
  • Contractor lists
  • IDs, emails, and phone numbers
  • Required or permitted work hours
  • Work restrictions, if any

Pushes back to your ERP

  • Hours worked
  • Locations worked
  • Projects executed
  • Time tracking

Ingests City-owned datasets

  • Historical data collected from platforms previously used by the City
  • Ongoing datasets, structured and unstructured
  • Time tracking

Works better together

CityOps is part of the Recreation Systems Management solution. Pair it with these products:

Simple, single-tier pricing

full feature set $4,160/month

+ $50/month per staff user

Every module for your whole agency — work requests, work orders, assets and GIS, preventive maintenance, inventory, and reporting.

One-time fee

Onboarding & Setup

Depends on the number of datasets to be ingested and the legacy systems and third-party tools CityOps will need to integrate with.

Optional fee

Customization

Fine-tune the standard CityOps features and app UX to your liking — including branding elements like your logos, icons, and domain links.

Additional costs to plan for — scoped with you before you sign.

Contact Us for a Demo & Pricing