Wilson Elser — Dallas Office

Attorney Capacity Dashboard

Proof of Concept — v3.0 ⚠ June data: MTD as of 6/7 (7 of 21 work days) May 2026: Complete month

Three-gauge view: prior month actuals (May) · current month projected pace (June) · self-reported perception. Wilson Elser Dallas — 62 attorneys.

Reading the three gauges: The left gauge shows May 2026 final hours (complete month — no projection needed). The center gauge shows June 2026 projected monthly pace based on 7 of 21 work days elapsed. The right gauge reflects each attorney's self-reported weekly check-in. Attorneys showing low June hours may simply not have entered time yet for the period.

What This Tool Does

The dashboard surfaces three simultaneous data points per attorney: prior month final hours, current month projected pace, and self-reported sense of busyness — displayed as side-by-side RPM-style gauges.

The prior month gauge provides critical context. An attorney with low current-month hours who also had a strong May is likely still productive but behind on time entry. An attorney low in both months may genuinely have capacity — or may have an underlying issue worth investigating.

Updated each time you upload a new Timekeeper Submittal Report.

Capacity Zones

ZoneHrs/MonthMeaning
GreenUnder 155Available — good candidate for new work
Yellow155–175Approaching standard capacity
Orange175–200High load — above standard hours
RedOver 200At/over capacity — discuss before adding work

How It Works

  1. Prior month hours are loaded from the end-of-month Timekeeper report (complete totals, no projection). This is the most reliable data point and provides a baseline for evaluating current-month pace.
  2. Current month projected pace is calculated as: (MTD hours ÷ business days elapsed) × total business days in month. This normalizes early-cycle data so the gauge reflects trajectory, not just raw hours logged.
  3. Weekly perception check-in — attorneys submit a 1–10 score answering "How busy do you feel?" This maps to the same gauge scale and is visible to their assigned team leader and managing partners.
  4. Team Management tab lets you create named teams, assign a team leader to each, and add attorneys as members. Team leaders see only their own team's gauges in the Supervisor View. Managing partners see all teams.
  5. Biweekly updates — upload each new Timekeeper report and the dashboard is rebuilt with fresh numbers within minutes. In the production version this is replaced by a direct API connection.

Benefits

  • Prior month context exposes late time-entry patterns
  • Projected pace normalizes early-cycle reports
  • Team assignments give supervisors a focused, relevant view
  • Perception check-in gives attorneys a voice without requiring a meeting
  • Three-gauge mismatch surfaces the most actionable situations at a glance
  • No server required — single HTML file, opens in any browser

Role Summary

Individual Attorney

Sees only their own weekly check-in screen. Cannot see other attorneys' data or billing hours.

Team Leader

Sees three gauges for each member of their assigned team only. Read-only billing data. Cannot see other teams.

Managing Partner / Admin

Sees all teams and all attorneys. Can manage team assignments and update billable hours manually.

Left gauge: May 2026 final hours.  Center gauge: June 2026 projected monthly pace (7/21 work days).  Right gauge: Self-reported perception (1–10 check-in).
Under 155 155–175 175–200 Over 200
Attorney View: In production each attorney sees only their own screen after SSO login. This prototype includes a selector to preview any attorney's experience.

How busy do you feel this week? Select 1 (very available) to 10 (at capacity). Your team leader sees this alongside your actual billing hours.

1 — Very available10 — At capacity

Recent Check-In History

Admin / Managing Partner View: Create teams, assign team leaders, and add attorneys as members. Team leaders see only their team in the Supervisor View.

Teams

Select a team to manage

Choose a team from the left panel to assign a leader and members.

Admin View: In production only designated administrators see this tab.
Billing integration: Upload each biweekly Timekeeper PDF to update this dashboard. In production, hours pull automatically from the billing system API daily. Manual edits below override report data for this session.
AttorneyLevelMay FinalJune MTD (Raw)June Proj. PaceZone (June)
✓ Saved

Technical Implementation Notes

This prototype is a fully self-contained HTML file — no server, no internet connection, no installed software required. It is designed to demonstrate the concept, user experience, and role-based access model to your technology team before development begins.

The production version would be embedded in SharePoint, the firm intranet, or your practice management platform. Role-based views (Attorney, Team Leader, Managing Partner/Admin) would be enforced through your existing Microsoft SSO and Active Directory — no separate authentication system needs to be built for this tool. Team assignments made in the Team Management tab would be stored in a SharePoint list or lightweight database table.

Data Sources Required

Billing System API (Aderant / Elite)

Daily pull of MTD hours per timekeeper. Project monthly pace based on business days elapsed.

Active Directory

Attorney roster, staff level, and team/supervisor relationships. Drives role-based view access.

Perception Survey Store

SharePoint list or simple database: attorney ID, week-ending date, 1–10 score, timestamp.

Team Assignment Store

Table linking attorney IDs to team IDs and team leader IDs. Maintained via the Team Management tab.

Phased Build Plan

  1. Phase 1 (Now): Use this HTML file. Upload each biweekly Timekeeper report for refresh. Finalize team assignments and zone thresholds.
  2. Phase 2: Host in SharePoint with SSO. Use AD groups to enforce role-based views. Attorneys submit perception scores via Teams adaptive card or SharePoint form.
  3. Phase 3: Connect billing API for automated daily refresh. Eliminates the upload step entirely.
  4. Phase 4: Automated weekly check-in prompts via Teams/Outlook, supervisor alerts on significant gaps, historical trend views.

Design Decisions to Confirm

  • Zone thresholds (155/175/200) — validate with practice group leaders; may differ by staff level
  • Whether team leaders can see attorneys outside their team (currently: no)
  • Whether individual attorneys can see their own billing hours (currently: no)
  • How to handle attorneys on leave, part-time, or non-standard billing arrangements
  • Perception check-in frequency and delivery channel (Teams, Outlook, SharePoint widget)
  • Whether historical trend view (last 3–6 months) should be added alongside current snapshot
  • Whether paralegals should be included in a future phase
Managing Partner View: Each row shows one team. The three gauges display team averages: May final, June projected pace, and self-reported perception. Click any row to drill into that team in the Supervisor View.

Office-Wide Average — All 62 Attorneys

May 2026 — Final Avg

June 2026 — Projected Avg

Perception — Avg Check-In

Team Summaries

Each row shows one team — three gauges display the team average. Click any row to drill into that team in the Supervisor View.