CouncilHub.
← All features

Report & request

The pothole reports
never disappear
into the void again.

Photo + GPS in three taps. SLA-tracked tickets that sync back into your CRM. Residents see every status change. The crew sees their queue, sorted by SLA risk.

It's the feature residents install the app for. It's also the wedge that takes share back from third-party reporting tools.

9:41

Report an issue

Step 2 / 3

12 May · 9:38am

What's the issue?

PotholeGraffitiStreetlightTreeDumpingOther

Location

14 Riverbend Rd

Eastbridge North · GPS · 12m accuracy

Edit

You'll get push updates as it's triaged and resolved

Step 01

Capture

Open the app, tap Report, point camera. GPS pins the location automatically. Category is suggested from the photo (and overridable).

Average submission: 14 seconds.

Step 02

Route

Smart routing sends to the right department. Duplicate detection collapses 5 reports of the same pothole into one ticket, and notifies all 5 residents.

Ships to TechOne / Pathway / Civica.

Step 03

Resolve in public

Status timeline visible to the reporter. Crew uploads photo on close. Public map (opt-in) shows resolution stats your CEO can point to.

SLA-tracked, public reference, push status.

Residents see everything

Status, timeline, SLA. Every push update sourced from the same ticket.

Most "report a problem" forms are write-only. Residents submit, nothing comes back, and they assume nothing's happened. CouncilHub flips it: every status change pushes back to the reporter, every ticket has a public reference, and the SLA clock is visible to both sides.

  • Push updateOn triage, dispatch, resolution
  • Public referenceEB-24891. Shareable, no login required.
  • SLA visibilitySame clock the crew sees
  • Resolution evidenceCrew photo on close
9:41

Report #EB-24891

Pothole · Riverbend Rd

Status

  1. Received

    Mon 9:38am

  2. Triaged to Road Maintenance

    Mon 11:02am

  3. Crew dispatched

    ETA Wed afternoon

  4. Resolved

    Target: Fri 16 May

SLA: 5 business days · 2 days remaining

The other side of the same ticket

One queue. Sorted by SLA risk. Synced to your CRM.

Field crews work from the queue. Customer service searches by address. Execs watch the resolution dashboard. Everyone sees the same ticket, including the resident who reported it.

councilhub.app/eastbridge/queue

Operations · Today

Open reports · 47

AllMineSLA at risk · 3Resolved today · 12

Avg resolution

2.8 d

−18%

SLA met

94%

+3pt

Reopened

2

−1

Public map views

1,402

+22%
IDCategoryLocationStatusSLAAssigned
EB-24891PotholeRiverbend RdIn progress2d leftRoad Maint.
EB-24890Illegal dumpingPark Tce reserveTriaged1d leftRangers
EB-24889Streetlight outSmith St / High TceForwardedCitipowerExternal
EB-24888Tree limb down12 Westmere ClNew4h SLA
EB-24887GraffitiEastbridge StnResolvedClosedOpen Spaces
EB-24886Dead animalPark Tce nr 28ResolvedClosedCleansing

Adapters

Tickets land where they already belong.

We build adapters to your CRM as part of the engagement. Fixed-price scope, agreed before contract. The integration layer is architected against the major AU council vendors. Bespoke or in-house stacks follow the same playbook. Adapter source ships with the deal. You keep it.

Architected

TechOne

Fixed-price scope

Architected

Pathway

Fixed-price scope

Architected

Civica

Fixed-price scope

Architected

OpenOffice

Fixed-price scope

Same playbook

Your stack

Fixed-price scope

See this feature live in your council.

We'll spin up a branded sandbox before the call. 30 minutes against your stack.