Contents
โ Getting Started โ Loading Your Data
โก Filters
โข KPI Cards
โฃ Escalation Alert Panel
โค Charts Overview
โฅ Operational Owner Scorecard
โฆ How the Score & Grade is Computed
โง Supervisor Overrides
โจ Rejection Error Analysis
โฉ Monthly Historical Scores
โช Active Pipeline Monitor
โซ Productivity Log Tab
โฌ Coaching Logs
โญ Shared Drive Sync
โฎ SOP โ Weekly Review Workflow
โ Getting Started โ Loading Your Data
The portal runs entirely in your browser. No internet required after opening. All data stays local on your network.
Option A โ CSV Upload (manual):
Export your ClickUp task list as CSV โ Drag it onto the upload zone or click Browse CSV File โ Wait for the โ
confirmation message.
Option B โ ClickUp Live Sync (when enabled):
Click ๐ Sync from ClickUp โ Enter your Cloudflare Worker URL โ Click Sync Now. Pulls all tasks from this year automatically.
โ ๏ธ Use Chrome or Edge. Do not modify CSV column headers before uploading.
โก Understanding the Filters
All filter dropdowns are multi-select. Every filter applies simultaneously and updates all charts, KPIs, tables, and the pipeline monitor in real time.
| Filter | What it controls |
| Month / Year | Scope by task creation month |
| Week / Day | Narrow to specific work week or day of week |
| Assignee / Owner | Isolate one or more staff members |
| Transaction Type | Filter by ticket category |
| State DMV | Filter by state processed for |
| Status | Filter by current task status |
| Coaching Log | Toggle to show only tasks that have a coaching entry attached |
โข KPI Cards
Total Allocated Volume
Total tasks in scope. The denominator for all rate calculations.
Closed Cases
Tasks with status Closed or Complete, with close rate %.
Avg Cycle Days
Average days from creation to close for closed tasks only.
Rejected by County
Tasks with any rejection signal, shown with error density %.
โฃ Escalation Alert Panel
The red alert box appears automatically when tasks meet either trigger:
๐ด Open tasks older than 25 days โ past the SLA window, not yet closed
๐ด Hold tasks over 7 days โ sitting in Hold, State Rej/Hold, or Element Archive Hold for more than 168 hours
โค Charts Overview
Tasks Completed by Owner โ Closed task count per owner, top 10. Click any bar to drilldown.
Top Rejection Defect Causes โ Top 5 rejection reasons by count. Click to see all tasks in that group.
Daily Workflow Pulse โ Unique task touches per day, last 20 active days. Spots volume gaps or spikes.
โฅ Operational Owner Scorecard โ Column Guide
| Column | What it means | Clickable? |
| Allocated | Total tasks assigned to this agent in the current filter scope | โ Opens full task list |
| First-Pass Count | Tasks that reached a terminal status with zero rejection signals | โ Opens clean task list |
| Failed First-Pass | Tasks with any rejection flag at or before terminal status | โ Opens failed list + Override button |
| Excused | Rejections a supervisor has marked as not the agent's fault | โ Opens override log |
| First-Pass Rate % | First-Pass Count รท Allocated ร 100 | โ |
| Avg Cycle Days | Average days from task creation to close (closed tasks only) | โ |
| Avg OpenโMove | Average days tasks sit before any status change | โ |
| On Hold | Tasks currently in any hold status variant | โ Opens hold task list |
| Rejected Tasks | Tasks with any rejection signal (after excused overrides) | โ Opens rejected list + Override button |
| Reject Events | Total rejection labels โ one task can have multiple events | โ Opens event detail |
| Re-Rejected | Tasks rejected more than once โ agent resubmitted incorrectly | โ |
| Attendance % | Manually entered by supervisor. Affects the letter grade. | Editable input |
| Daily Avg | Average tasks per day from the Productivity Log. Green โฅ target, amber โฅ 75% of target, red below. | โ Set Ramp Plan |
| Score | Composite score out of 100 โ informational, does not determine letter grade | โ |
| Coaching Sessions | Total coaching entries logged for this agent across all tasks | โ Opens full coaching history |
| Performance Grade | A/B/C/D based on Failed First-Pass Rate + Attendance Modifier | โ Opens grade breakdown |
โฆ How the Score & Grade is Computed
There are two separate things โ the Composite Score (a number out of 100) and the Performance Grade (A/B/C/D). They are calculated differently.
PART 1 โ Performance Grade (A/B/C/D)
The grade is based only on Failed First-Pass Rate โ the percentage of tasks that had to be redone because of a defect or rejection.
What is "Failed First-Pass"?
A task fails first-pass when it reached a terminal status (Closed, Sent to DMV, etc.) but had a rejection label or flag on it โ meaning it was sent back at some point before closing.
A task passes first-pass when it went from start to terminal status with zero rejection signals โ clean, no rework.
Open or in-progress tasks are not counted โ they haven't been processed yet so they can't pass or fail.
AFailed FP < 3%
Near-zero rework
B3.1% โ 6.5%
Within tolerance
C6.6% โ 10%
Approaching limit
Then attendance adjusts the grade:
โฅ 95% attendance
No change to grade
85% โ 94%
Drop 1 grade (AโB, BโC, CโD)
75% โ 84%
Drop 1 grade (stacks)
< 75%
Drop 2 grades from base
Example: Agent has 1.5% failed FP โ Base Grade A. But attendance is 70% โ drops 2 grades โ Final Grade C.
PART 2 โ Composite Score (out of 100)
The score is a full picture of performance across 5 areas. It does not determine the letter grade โ it's informational and useful for comparing agents who have the same grade.
| Component |
Weight |
Max Pts |
Plain English |
| First-Pass Rate |
40% |
40 pts |
Banded โ โฅ98%=40pts ยท 95โ97%=30pts ยท 90โ94%=20pts ยท below 90%=0pts (fail threshold) |
| Re-Rejection Rate |
15% |
15 pts |
Banded โ โค1%=15pts ยท 2โ3%=10pts ยท 4โ5%=5pts ยท above 5%=0pts (fail threshold) |
| Quality (Reject Rate) |
25% |
25 pts |
Banded โ โค2%=25pts ยท 3โ4%=15pts ยท 5%=8pts ยท above 5%=0pts (fail threshold) |
| Attendance |
10% |
10 pts |
Banded scoring โ 100%=10pts ยท 95โ99%=8pts ยท 90โ94%=6pts ยท 85โ89%=4pts ยท 80โ84%=2pts ยท below 80%=0pts. Entered manually by supervisor. |
| Productivity |
10% |
10 pts |
Daily avg รท target (20/day tenured, 15/day month 2, 10/day month 1) ร 10. Hitting target = 10 pts. From Productivity Log. |
Worked Example โ Jasmin Reyes:
First-Pass Rate: 97.6% โ band 95โ97%= 30 pts
Re-Rejection Rate: 0.5% โ band โค1%= 15 pts
Quality (Reject Rate): 1.7% โ band โค2%= 25 pts
Attendance: 89% โ band 85โ89%= 4 pts
Productivity: 17.7 รท 20 ร 10= 8.85 pts
Total Score= 82.9 / 100 โ Grade C
Score 82.9 falls in the 75โ84 band โ Grade C. Attendance at 89% only earns 4/10 pts โ a significant drag. Improving attendance to 95%+ would add 4 more pts and push toward Grade B.
โง Supervisor Overrides โ Excusing Rejections
Not every rejection is the agent's fault. County errors, customer-provided incorrect documents, or external DMV issues can cause rejections that should not count against the agent.
How to excuse a rejection: Click the Failed First-Pass or Rejected Tasks count for any agent โ find the task โ click โ Excuse โ enter your name and the reason โ Save.
Effect: Excused tasks are subtracted from the Failed First-Pass count and the Reject Rate โ both the grade and the score improve.
Audit trail: Click the Excused column for any agent to see the full override log with supervisor name, reason, and timestamp.
โจ Rejection Error Analysis & Quality Matrix
Groups all rejected tasks into defect categories and shows frequency and risk level.
Critical Bottleneck โ defect type is >25% of all rejections. Needs immediate SOP fix.
Medium Variance โ 10โ25% contribution. Address in next review cycle.
Low Exposure โ under 10%. Monitor but manageable.
โฉ Monthly Historical Performance Scores
Shows each agent's letter grade for every calendar month, calculated from tasks created in that month. Hover over any badge to see the exact Failed FP Rate for that month. A dash (โ) means no tasks that month.
Use this to spot declining trends โ an agent going AโBโC over three months needs proactive coaching before it becomes a D.
โช Active Pipeline Monitor
All non-closed tasks, sorted oldest first. Paginated at 50 rows โ use Prev/Next or search to navigate.
Days Since Created โ amber above 10 days, red above 25 days.
Hold Duration โ hours from ClickUp's Time In Status. Populated only for tasks currently in a hold status.
โซ Productivity Log Tab
A self-contained daily work logger. No separate spreadsheet needed โ entries here feed directly into the scorecard's Daily Avg and Productivity score.
Agent view: Select your name โ click + Log Today's Work โ enter the date, day notes, then one row per task with Access ID/VIN, Status, Client, and Comments โ Save. Each day is collapsible. You can edit or delete any entry.
Supervisor view: Select ๐ Supervisor View to see all agents' logs combined. Read-only โ supervisors cannot add entries on behalf of agents.
Ramp Plan targets:
To set a ramp plan: In the scorecard, click the + Set Ramp button in an agent's Daily Avg cell โ select their hire month โ Save. The portal automatically applies the right target based on how many months have passed.
โฌ Coaching Logs
Attach coaching notes directly to specific tasks. In any drilldown popup, click the blue underlined task name to open the coaching log for that task.
The form captures: date (pre-filled), supervisor name, coaching notes, and an optional action item.
Multiple sessions can be logged per task over time. Each entry shows who logged it and when.
Click the Coaching Sessions count in the scorecard to see all sessions for that agent across all tasks.
Click โฌ Export & Print inside the coaching log to generate a print-ready coaching record for HR or file.
โญ Shared Drive Sync
All portal data (coaching logs, overrides, attendance, ramp plans, productivity entries) is stored in a single file โ tt-portal-data.json โ on your shared network drive. This keeps all supervisors in sync automatically.
To connect: Click ๐ Connect Shared Drive in the header โ select the portal folder on your network drive โ click Allow. The badge turns green when connected.
After connecting: Every save (coaching log, override, attendance, productivity entry) writes to the shared file instantly. No manual export needed.
Requires: Chrome or Edge. Open the HTML file directly from the shared drive โ do not download it first.
Backup buttons (โฌ Export Backup / โฌ Import Backup) in the header let you download the full data as a JSON file and restore it if needed. Recommended: export a backup weekly.
โฎ SOP โ Weekly Review Workflow
Follow this standard sequence every week when reviewing the dashboard with your team.
1
Export & Load
Export the current ClickUp CSV every Monday morning (or click Sync from ClickUp if enabled). Confirm the task count looks right before proceeding.
2
Clear Escalations First
Check the red Escalation Alert Panel. Every flagged task needs a status update or active owner before you move on.
3
Review KPIs
Note the Rejection Rate. Flag for discussion if it exceeds 5% โ that is the quality fail threshold.
4
Scorecard Review โ Sort by Score
Sort the scorecard by Score ascending. Any agent with Grade C or D requires a coaching conversation this week. Click their Failed First-Pass count to see the specific tasks.
5
Check Re-Rejection Column
Any agent above 5% re-rejection rate is at the fail threshold. They resubmitted incorrectly after a rejection โ this is within their control.
6
Approve or Excuse Overrides
Review new rejections. If caused by a county error or bad customer documents, use the Excuse button so it does not unfairly penalize the agent.
7
Rejection Root Cause
Review the Rejection Error Analysis. If any defect type shows Critical Bottleneck (>25%), address it in team briefing this week.
8
Pipeline Sweep
Filter the Active Pipeline by Hold status. Any task on hold beyond 7 days with no update must be escalated to the owner directly.
9
Monthly Trend Check
Review the Monthly Historical Scores table. Look for declining score trends across months. Flag for proactive coaching before it becomes a D.
Luna ยท Designed & built by Mark Maulanin ยท Tags & Titles Operations ยท 2026