All guides
Reports & dashboards

Reports

Productivity Analytics & Call-Centre Reconciliation

For supervisors, managers & administrators

About Reports

The Reports module answers two kinds of question: “how much work did we do, and who did it?” (productivity and volume analytics) and “did everything the call centre sent us actually get into LocateOps, and did our completions get sent back?” (reconciliation). This guide covers both.

Open Reports from the sidebar. You need reporting permission to see it. Reports run live against your data, with a manual Refresh button — they don't update on their own while you're looking.

Building a Report

A report is a date range plus optional filters, turned into charts and a CSV you can download.

Choose the date range and date field

  1. Set the start and end dates (required).
  2. Choose which date the range applies to — when the ticket was created, called in, completed, cancelled, or its work-to-begin date.

Add filters

Narrow the report with any combination of:

  • Status — one or more ticket statuses.
  • Locators — specific people.
  • Station codes — specific utilities.
  • Customers — specific customers.
  • Excavator / project number — text matches.
The report filters panel with a date range and a couple of facets selected
The report filters panel with a date range and a couple of facets selected

Read the charts

Results render as charts — volume by status, by locator, by excavator, daily trends, and so on. Each chart shows the top entries; smaller ones are folded into an “Other” bucket so the chart stays readable.

Note

Reports cap very large result sets to stay responsive. If you're reporting across a huge range, narrow the filters for a faster, clearer result.

Export to CSV

Click Export CSV for a spreadsheet dump of the report — a fixed, multi-section layout (it isn't column-customisable like the tickets-board export). Good for sharing numbers or further analysis in Excel.

Save a report

If you run the same report regularly, save it. A saved report remembers its filters and metrics. You can keep it private or mark it shared so the whole team can run it.

Call-Centre Reconciliation

This is the safety net that catches gaps between what the call centre transmitted and what LocateOps actually has. It's the most operationally important report.

Each night, the call centre sends a digest of every locate it transmitted to you that day. LocateOps compares that list against your tickets and shows three buckets:

BucketMeaningAction
MatchedThe call centre transmitted it and you have the ticket. All good.None.
MissingThe call centre says it sent it, but you have no ticket for it.Investigate — a locate may have been missed.
ExtraYou have a ticket for the window that wasn't in the digest.Informational — usually nothing to do.
The Call Center Reconciliation tab showing matched / missing / extra counts
The Call Center Reconciliation tab showing matched / missing / extra counts
Note

Reconciliation is computed live, so if a missing locate arrives late, it self-heals — it moves from Missing to Matched the next time you look. You're never chasing a stale list.

Marking items as investigated

When you've looked into a missing item and confirmed it's accounted for (a duplicate, intentionally not loaded, etc.), mark it investigated. It stops driving the alert without pretending a ticket exists.

  • Investigated items move out of the “needs attention” count.
  • Your investigated marks are remembered — even if the call centre re-sends a corrected digest for the same day.
Tip

Clear the missing list daily. An unreviewed “missing” item could be a locate your team never received — exactly the gap reconciliation exists to catch.

Aggregated vs per-call-centre views

By default reconciliation aggregates across every call centre. You can filter to a single call centre to focus. Note that only call centres that provide a nightly digest can be reconciled — today that's Ontario One Call. A call centre without a digest feed shows an honest “no reconciliation feed configured” message rather than fake data.

Push Statistics

Push stats tell you how your outbound status reports to the call centres are doing — how many sent, how many succeeded, how many failed.

Push stats are shown per call centre, so you can see at a glance whether your On1Call and Irth pushes are going through. A rising failure count is a signal to open the Maintenance tab and investigate (see the Maintenance Tab guide).

The per-call-centre push statistics strip showing success and failure counts
The per-call-centre push statistics strip showing success and failure counts
Note

Push stats and reconciliation work together: reconciliation catches inbound gaps (locates you didn't receive); push stats catch outbound gaps (completions that didn't send).

When Reports Refresh

Reports are live but manual — they reflect your data at the moment you run them, and they only re-run when you click Refresh (or change the filters and re-run). They don't auto-refresh while open, so if you've had a report up for a while, refresh it before trusting the numbers.

Reconciliation data updates as the nightly digests arrive and as tickets land — refreshing the tab recomputes the matched/missing/extra buckets against the current state.

Common Scenarios

“How many locates did each person complete last month?”

Set the date range to last month, choose the completed date field, and look at the by-locator chart. Export to CSV if you need the exact numbers.

“The reconciliation tab shows 3 missing.”

Investigate each one — find out whether the locate was received under a different number, was a duplicate, or genuinely never arrived. Mark each investigated once resolved.

“Our push failure count is climbing.”

Open the Maintenance tab to see the failed pushes and retry them. A spike usually means a call centre was briefly unreachable or a credential needs attention.

“The numbers look out of date.”

Click Refresh — reports don't update on their own while the page is open.

Gotchas & Tips

Important

Reports don't auto-refresh. Click Refresh before trusting on-screen numbers.

Important

Don't ignore “missing” reconciliation items — they can be locates your team never received.

Note

Only call centres with a nightly digest can be reconciled (Ontario One Call today). Others show an honest “no feed” state.

Note

Reconciliation self-heals — late-arriving locates move from Missing to Matched automatically.

Tip

Save and share the reports you run often so the whole team uses the same definitions.

Tip

Pair reconciliation (inbound) with push stats (outbound) for the full picture of what's flowing in and out.

Can't find what you need? We respond personally to every message.

Contact us