For Established Firms

Every project. Every number. Watched.

Past twenty people, no principal can hold every project in their head — so TrackerPlus does. An intelligence layer scores every client channel it watches, audits your own data for quiet inconsistencies, and scales the admin that used to scale with headcount.

AI re-reads your client channels nightly Integrity checks audit your data Admin that doesn’t scale with headcount
TrackerPlus / Intelligence

AI Channel Monitoring Report

Classifying 3 / 3
Flagged client messages

Each message scored by four models — ranked by severity.

  • ClientRiverside House · 9 Jul · 4:12 pm
    We were expecting the DA set on Friday. Can you confirm where it’s at?
    GPT-5.5 Thinkingcritical

    A committed date was missed; the client is now chasing.

    Claude Opus 4.8critical

    Missed deadline + a direct chase — the relationship is heating.

    Gemini 3.1 Proconcern

    Follow-up on an overdue deliverable; tone still measured.

    Gemini 3.5 Flashconcern

    Chasing a late set — worth a same-day reply.

  • ClientDocklands Fitout · 9 Jul · 11:38 am
    That’s the third time we’ve gone back and forth on this same detail…
    GPT-5.5 Thinkingconcern

    Repetition and friction — the client feels unheard.

    Claude Opus 4.8concern

    Repeated rework on one detail; a cue to close it out.

    Gemini 3.1 Prowatch

    Mild frustration at back-and-forth, not yet escalated.

    Gemini 3.5 Flashwatch

    Some impatience; keep an eye on the thread.

  • ClientCoastal Pavilion · 8 Jul · 5:03 pm
    No worries at all, whenever you get a chance — no rush from us.
    GPT-5.5 Thinkingwatch

    Second soft deferral this week — polite, but cooling.

    Claude Opus 4.8concern

    Reads as disengagement rather than patience.

    Gemini 3.1 Prosafe

    Taken at face value — genuinely relaxed.

    Gemini 3.5 Flashsafe

    Positive, no action needed.

Projects by client frustration

Whole-channel holistic rating (0–100), four models compared.

  • Riverside House #24-018
    #riverside-house · 214 messages
    critical · 86/100
    Claude Opus 4.886primaryGPT-5.5 Thinking82Gemini 3.1 Pro74Gemini 3.5 Flash71

    Client chased the DA set twice this week and the last two replies ran terse. A committed date was missed — the relationship is cooling.

  • Docklands Fitout #24-031
    #docklands-fitout · 168 messages
    high · 58/100
    Claude Opus 4.858primaryGPT-5.5 Thinking54Gemini 3.1 Pro41Gemini 3.5 Flash38

    Repeated back-and-forth on a single detail is wearing thin. No missed dates yet, but the thread is trending warmer.

  • Coastal Pavilion #24-009
    #coastal-pavilion · 96 messages
    medium · 44/100
    Claude Opus 4.844primaryGPT-5.5 Thinking31Gemini 3.1 Pro22Gemini 3.5 Flash18

    A third soft deferral this week. Opus reads disengagement where Flash reads patience — the split is itself the signal.

The risk feed — every monitored client channel scored, the drifting ones raised
Sound familiar?

What scale quietly breaks.

Attention doesn’t scale

Forty projects, five principals. The jobs that get attention are the loud ones — and the quiet ones drift until they’re suddenly loud.

The numbers drift apart

An estimate edited after hours were logged. An invoiced entry quietly changed. At scale, small inconsistencies hide — until an audit finds them.

Month-end became a project

Pay runs, reconciliation, WIP reports — a week of every month goes to assembling numbers that a system should already hold.

Intelligence

AI reads every client channel so you read five.

Each project’s risk score is built from the signal that actually predicts trouble — how the client is talking to you — and the breakdown shows exactly why a job is flagged, model by model and team leader by team leader.

  • Nightly scoring across every monitored client channel
  • Model-by-model breakdown — no black-box verdicts
  • Principals spend attention where the data points
Explore Intelligence
TrackerPlus / Risk Breakdown
Riverside House #24-018
Primary model: Claude Opus 4.8 · 214 messages read · analysed 13 Jul 2026, 02:14
Client frustration
critical
86 / 100

Client chased the DA set twice this week and the last two replies ran terse. A committed date was missed and the relationship is cooling — worth a principal picking up the phone.

Claude Opus 4.8 Primary critical · 86/100

A committed DA date slipped and the client is now chasing directly. Two terse replies in a row read as a cooling relationship.

214 messages read · analysed 13 Jul 2026, 02:14
Team-leader breakdown
  • J. Fielding
    71/100led 62% of the chat
    Led the block where the DA date was committed and then missed — most of the friction sits here.
  • A. Nguyen
    48/100led 38% of the chat
    Handled early coordination cleanly; tone only warmed once the deadline was raised.
GPT-5.5 Thinking critical · 82/100

Agrees the missed date is the driver; flags the direct chase as an escalation the studio should answer same-day.

214 messages read · analysed 13 Jul 2026, 02:14
Gemini 3.1 Pro high · 74/100

Reads the thread as high but recoverable — a prompt, dated reply likely resets the tone.

214 messages read · analysed 13 Jul 2026, 02:14
Gemini 3.5 Flash high · 71/100

Lands a tier lower than Opus; the disagreement itself earns the channel a second look.

214 messages read · analysed 13 Jul 2026, 02:14
Intelligence

Silent audits on your own data.

Integrity checks watch for the inconsistencies that hide at scale — estimates changed after time was logged, invoiced entries edited, tasks written up after the work was done — and file findings with the evidence attached.

  • Estimate and billing edits caught with their history
  • Findings carry evidence, not accusations
  • Trust your numbers before the auditor asks you to
See integrity checks
TrackerPlus / Integrity Findings

Integrity Findings

Suspicious time-tracking behaviour flagged by the daily scan and assessed by Claude — estimates retro-fitted to logged time, edits to invoiced entries, and similar patterns.

1 high1 medium1 low
highestimate changed after time logged Claude: suspicious13 Jul 2026

Concept estimate raised 40h → 96h after 62% was already logged

The estimate was increased well after most of the hours were booked against it — the budget appears to have been refitted to the time already spent rather than set up front.

Staff: J. Fielding Audit trail →
mediumestimate matches logged hours Claude: inconclusive13 Jul 2026

A non-round 37h estimate equals 37h logged exactly

An unusual exact match between a non-round estimate and the hours logged — worth a look, but a plausible coincidence on a small, well-scoped task.

Staff: A. Nguyen Audit trail →
lowtask created after first entry Claude: benign12 Jul 2026

Task created two hours after its own earliest time entry

The task was back-dated a couple of hours — consistent with a mid-session rename rather than manipulation.

Staff: L. Rossi Audit trail →
Run the Studio

Pay runs without the spreadsheet ritual.

Pay runs assemble from the records the studio already keeps — salary settings, approved overtime, reimbursements and leave — per person, reviewable, repeatable. The monthly spreadsheet ceremony and its copy-paste errors retire together.

  • Pay runs built from approved records, not re-keyed data
  • Per-person payslips generated from the run
  • Leave and entitlements tracked in the same system
Explore Run the Studio
TrackerPlus / Pay Runs
Records
4
June 2026
Total Gross
A$21,940
Converted to AUD
Total Net
A$22,142
Converted to AUD
Currencies
4
AUD · GBP · EUR · USD

Pay Run · June 2026

No tax withheld
Staff Earnings Overtime Net Pay Status
A. Nguyen
Project Architect
A$8,200+A$410A$8,698Paid
M. Okafor
Architect
£4,750£4,804Paid
L. Rossi
Technician · hourly
€3,960+€240€4,200Approved
J. Fournier
Junior Architect
$5,100$5,220Draft
Client Portal

Every client, their own window.

Dozens of clients each get a portal scoped to exactly their projects — live progress, billing and published drawings, reading the same figures your billing produces. Transparency at scale, with margins structurally invisible.

  • Per-client scoping enforced by one server-side rule
  • Multi-organisation contacts filter by client, or see everything at once
  • The figures can’t drift — portal and billing share a source
Explore the Client Portal
TrackerPlus / Client Filter

Select a Client

Your account has access to multiple clients. Choose which client you want to view, or view everything at once.

0
Point client-risk score
0
Days re-scanned every morning
0
Source for every client’s view
0
Spreadsheets in the pay run
For established firms

Run forty projects like you ran four.

An intelligence layer over every client channel, integrity checks over every number, and admin that stopped scaling with headcount. Start free, or walk through the demo studio.