Villa & House Operational Audit

This report contains confidential operational intelligence. Enter the access code to continue.

Executive Summary

3
Team Members
6 mo
Data Period
2.3M+
Activity Records
267
Copy-Pastes / Day (Beng)
96.5h
Automatable Hrs/Mo (Eric)
527
App Switches / Day (JP)

The Story

Villa & House's operations team is three people running order processing and claims resolution across Acumatica ERP, Outlook, Notepad, a Calculator app, and dozens of copy-paste cycles per hour. They are good at their jobs -- the work gets done, customers get served, claims get filed. But the infrastructure underneath them is almost entirely manual.

Beng Atencio transcribes orders from batch PDFs into Acumatica by hand. Thirty-four copy-paste operations per order. Two hundred sixty-seven per day. She keeps a personal spreadsheet called "Beng Cheat Sheet" open at all times because the ERP is missing configuration data she needs -- she references it 48 times per workday.

JP Maquilang is the only person who can do both orders and claims. He runs EPACS Monday through Wednesday and claims Thursday through Friday with zero day-level exceptions. He tracks order batches in numbered Notepad files (*2 RZ through *18 RZ) because there is no batch tracking in the system. His machine had an 8-week stability crisis starting November 2025 that caused 30 documented session restarts.

Eric Pamintuan handles claims exclusively. 42.5% of his keystrokes are Ctrl+V. He maintains two Notepad files -- TEMPLATES.txt for customer response templates (225 accesses in 30 days) and a carrier claim log (695 accesses in 30 days). He decoded and runs a 10-step claims lifecycle with zero AI tool usage across 6 months.

The team has zero redundancy. Beng cannot handle claims. Eric cannot handle orders. If JP leaves, the two remaining specialists have no cross-functional bridge.

Key Numbers

  • Team analyzed: 3 people over 6 months (Oct 2025 -- Apr 2026). Beng Atencio (Order Processing), JP Maquilang (Orders + Claims), Eric Pamintuan (Claims).
  • Data sources: 2.3M+ activity records across session logs, app/web tracking, keystroke captures, idle time monitoring, worklogs, and daily reports.
  • Total automatable time identified: ~175-230 hours/month across the team -- equivalent to approximately 1.0-1.4 full-time employees.
  • Estimated full automation cost: ~$15-50/month in AI compute (primarily email drafting and PDF parsing).
  • Automation opportunities identified: 16 across 3 team members. 12 at HIGH confidence, 4 at MEDIUM.
  • Tools prototyped: 3 working HTML applications built from decoded workflow data, ready for review.

The Big Table

Every automation opportunity. Three columns show the progression: what it costs today in manual hours, what it costs with the dashboard tools we built, and what it costs with full integration. All numbers trace to counted events in the data.

Automation Who Current
(hrs/mo)
Dashboard
Tool
Full Pipeline
(hrs/mo)
Confidence AI Cost
/Month
Order PDF Transcription
34 copy-pastes per order, 164 orders/mo
Beng 28+ 12-15 2-4 HIGH $5-15
Cheat Sheet Elimination
1,527 events/mo, 48 lookups/day
Beng 5.2 1-2 0 HIGH $0
Shipping Cost Calculation
Calculator on 71 of 103 days, 16% rate
Beng 1 0 0 HIGH $0
Address Verification
161 Google Maps trips in 30 days
Beng 1 0.5 0 HIGH $0
Copy-Paste Data Shuttle
166 copy-paste cycles/day, 527 Alt+Tabs/day
JP 15-25 8-12 2-4 HIGH $0
Notepad Order Batch Tracking
*2 RZ through *18 RZ files
JP 4-6 1-2 0 MEDIUM $0
ZPL Label Editing
7.9h on one label file in 30 days
JP 12-15 6-8 0-1 MEDIUM $0
Carrier Claims Form Filing
Manual data entry into PDFs and portals
JP + Eric 20-27 8-12 2-4 HIGH $0
Template Email Responses
TEMPLATES.txt: 225 accesses/mo, typed manually
Eric 29.3 10-15 3-5 HIGH $5-15
Carrier Claim Data Assembly
695 Notepad accesses/mo for claim log
Eric 15.1 5-8 1-2 HIGH $0
Photo Evidence Pipeline
Download, crop, re-upload: 6-10 app switches/claim
Eric 15.5 8-10 2-3 HIGH $0
Case Documentation Logging
Manual date+name+notes 16x/day
Eric 11.7 4-6 0 HIGH $0
Replacement Order Creation
3-5 ROs/day, manually assembled
Eric 11 4-6 1-2 HIGH $0
Refund Approval Workflow
Teams chat for every non-standard resolution
Eric 7.3 3-4 1 MEDIUM $0
Multi-Inbox Email Monitoring
JP: 4 inboxes, Eric: 2 inboxes
JP + Eric 8-12 4-6 1-2 MEDIUM $0
Daily Report Automation
Beng: 100% static content, typed daily
All 2-3 0.5 0 HIGH $0
TOTAL All 176-237 76-108 15-28 ~150-210 hrs/mo recoverable

Confidence: HIGH = verified across multiple data sources with unambiguous event counts. MEDIUM = strong signal but some inference required. "Dashboard Tool" = the HTML prototypes delivered with this report. "Full Pipeline" = API integration with Acumatica, carrier systems, and email.

Team Deep Dive: Beng Atencio

BA

Beng Atencio

Lead Order Processor · E.P.A.C.S. · Since Aug 2022 · 746.7h logged in 6 months

What She Actually Does

Beng's job title is "Teammate." Her actual function is order transcription. She takes batch order PDFs from three sources (Bungalow 5, Repzio, MarketTime) and manually types them into Acumatica's Sales Orders screen. She does this for every order, every day, with a personal spreadsheet open as a constant reference because the ERP lacks the configuration data she needs.

7.8
Avg Orders / Day
267
Copy-Pastes / Day
34
Pastes Per Order
8.13h
Avg Daily Hours
3 min
Start Time Std Dev
99.7%
Time on E.P.A.C.S.

Her Workflow (Decoded from 19,166 Events)

Download PDF batch Open Cheat Sheet Copy from PDF Paste into Acumatica Check Cheat Sheet Verify on Google Maps Calculate shipping (16%) Send confirmation email Repeat

Top Screen Transitions (30 days, counted)

TransitionCountInterpretation
Cheat Sheet → Sales Orders807Reference lookup before entering order data
Sales Orders → Cheat Sheet711Checking codes mid-entry
Outlook Inbox → Sales Orders596Order email → order entry
Sales Orders → Outlook Inbox583Order entry → back to email
Sales Orders → Order PDF354Referencing source document
Google Maps → Sales Orders156Address verified, back to entry

Beng's Automation Opportunities

Batch PDF Order Import (28+ hrs/mo)

HIGH

What happens today: Beng opens batch order PDFs (BW AM, BW PM, RZ AM, MT PM -- approximately 4 batches per day) and manually copies each field into Acumatica. 3,819 copy events and 4,175 paste events in 30 days. That is 267 copy-paste operations per workday, or 34 per order.

Evidence: Chrome has MORE pastes (2,418) than copies (1,960), while Edge/Acumatica has MORE copies (1,742) than pastes (1,426). This confirms directional data flow: data flows FROM PDFs (Chrome) INTO Acumatica (Edge), and FROM Acumatica (Edge) INTO email/Outlook (Chrome).

Three Tiers:

TODAY Restructure the PDF download flow: batch all morning PDFs into one session, then all afternoon PDFs. Reduces context switching. Estimated savings: 2-3 hrs/mo.

DASHBOARD The Order Entry Assistant tool (delivered with this report) pre-formats order data into Acumatica-ready fields. Paste once per order instead of 34 times. Estimated savings: 13-16 hrs/mo.

FULL PIPELINE API integration between Repzio, MarketTime, and BigCommerce into Acumatica. Repzio has a REST API. MarketTime likely supports EDI/API feeds. BigCommerce has standard Acumatica connectors. For pure PDF sources, OCR extraction into a staging queue. Beng reviews and approves instead of transcribes. Estimated savings: 24-26 hrs/mo. Build time: 2-4 weeks. AI compute: $5-15/mo for OCR on remaining PDF-only sources.

Cheat Sheet Elimination (5.2 hrs/mo)

HIGH

What happens today: "Beng Cheat Sheet.xlsx" registered 1,527 events in 30 days -- her most-accessed Chrome tab after email. She switches to it 807 times before entering Sales Orders and 157 times before Shipments. It likely contains order type codes, customer shortcuts, shipping rate tables, carrier codes, and other reference data that should live in the ERP.

Evidence: 48 switches to the Cheat Sheet per workday. 5.24 hours of direct screen time in 30 days.

TODAY Audit the Cheat Sheet contents. Identify which data belongs in Acumatica's Ship Via Codes, Customer defaults, or Stock Item configurations. Begin migrating the most-referenced data.

DASHBOARD The Order Entry Assistant includes a quick-reference panel with the most common lookup values. Reduces tab-switching to zero for standard orders.

FULL PIPELINE Full migration of Cheat Sheet content into Acumatica configuration: shipping rate tables, customer defaults, order type codes, carrier routing rules. Custom fields or lookup panels within the Sales Orders screen. The Cheat Sheet becomes unnecessary. Build time: 1-2 weeks (Acumatica configuration, not custom development).

Team Deep Dive: JP Maquilang

JP

JP Maquilang

Hybrid Order Processor + Claims Handler · The Team's Only Bridge · Since Dec 2022 · 790.5h in 6 months

What He Actually Does

JP is the most critical person on this team. He is the only team member who handles both order processing AND claims -- and the data shows he does it with zero day-level crossover. Monday through Wednesday he processes orders. Thursday and Friday he files carrier claims. This pattern held with zero exceptions across every day in the 30-day granular window.

77/23
EPACS / Claims Split
527
Alt+Tab / Day
166
Copy-Paste Cycles / Day
7.7
Orders / Day
5.6
Cases / Day
30
PC Crash Notes (8 wks)

The Day-Level Role Separation

DayRoleExceptions (30-day window)
MondayEPACS0
TuesdayEPACS0
WednesdayEPACS0
ThursdayClaims0
FridayClaims0

Context switches per day: 1-2 (only the initial task transition). This is not multitasking -- it is serial specialization by day of week.

The Notepad Shadow System

JP maintains numbered Notepad files (*2 RZ through *18 RZ) to track RepZio order batches. These are manual task lists outside the ERP. Combined with the "To Blue Truck" carrier communication note (3.1 hours), this represents a significant portion of work managed in plaintext files because the ERP does not provide batch-level tracking.

PC Stability Crisis

From November 2025 through January 2026, JP logged 30 worklog entries citing "pc issue," "pc restart," "pc keeps restarting," and "app issue." This 8-week instability period is visible in the session data as 17 multi-session days. Each restart means lost context, re-authentication (RepZio login on 31 of 111 days), and workflow interruption.

JP's Automation Opportunities

Copy-Paste Data Shuttle (15-25 hrs/mo)

HIGH

What happens today: 3,158 copy events and 3,242 paste events across 19 days. 10,017 Alt+Tab switches. JP copies data from RepZio/MarketTime/email, Alt+Tabs to Acumatica, pastes into fields, Alt+Tabs to Notepad for tracking, pastes again, Alt+Tabs back. This is the single largest time cost in JP's workflow.

TODAY Batch order data into clipboard chains. Copy all fields for one order before switching to Acumatica. Reduces Alt+Tab cycles by 30-40%.

DASHBOARD The Batch Order Tracker (delivered) provides a staging area where order data is assembled before entry. One structured paste per order instead of 15+ field-by-field pastes.

FULL PIPELINE Direct API integration between RepZio (REST API available) and Acumatica. Orders flow automatically. JP reviews exceptions only. MarketTime import via their API. Build time: 3-5 weeks.

ZPL Label Generation (12-15 hrs/mo)

MEDIUM

What happens today: JP opens ZPL label files in Notepad (7.9 hours on the primary label alone in 30 days), manually edits label data, then uses zpl_to_pdf for conversion. This happens on both EPACS and Claims days.

Evidence: Notepad is JP's 7th most-used app at 23.7 hours over 6 months. 10.9 million characters of ZPL label data processed through Notepad in 19 days.

TODAY Standardize label templates. Pre-fill static fields. Reduce manual editing to shipment-specific variables only.

DASHBOARD A label generator that takes shipment data and outputs formatted ZPL. JP confirms and sends to printer.

FULL PIPELINE Acumatica shipment confirmation auto-generates ZPL labels from the shipment record. No Notepad editing needed. Requires Acumatica label configuration. Build time: 1-2 weeks.

Team Deep Dive: Eric Pamintuan

EP

Eric Pamintuan

Claims Lead · 10-Step Claims Lifecycle · Since Dec 2022 · 749.2h in 6 months

What He Actually Does

Eric runs Villa & House's entire claims operation. He triages claims from a shared Outlook inbox, investigates orders in Acumatica, files carrier claims, negotiates resolutions with customers, creates replacement orders, processes refunds, and documents everything -- all while maintaining two Notepad files as his primary workflow infrastructure. He is the most skilled and engaged operator on the team, and his EOD reports are the only source of operational narrative for the claims function.

16.1
Cases / Day (Avg)
42.5%
Keystrokes = Ctrl+V
25-27 min
Per Case (Avg)
695
Notepad Accesses / Mo
96.5h
Automatable / Month
0
AI Tool Usage

The 10-Step Claims Lifecycle (Decoded)

Triage -- Open shared Claims inbox, read incoming claim, copy key identifiers (2-5 min)
Case Lookup -- Switch to Acumatica Cases (CR306000), search by case number (2-3 min)
Order Investigation -- Open Sales Orders, Customers, Shipments, Stock Items to cross-reference (3-10 min)
Evidence Review -- Download damage photos, crop with Snipping Tool, re-upload to Acumatica (3-8 min)
Carrier Claim Filing -- Open Notepad carrier log, assemble tracking/invoice/dimension data (5-10 min)
Resolution Decision -- Discuss with Cade Lake via Teams (refund, discount, replacement, repair, denial) (1-30 min)
Customer Response -- Compose email using TEMPLATES.txt snippets in Acumatica (3-8 min)
Case Documentation -- Log resolution notes: "[date] Eric - [action] - [details]" (1-3 min)
Order Execution -- If replacement: create RO in Sales Orders with "no pay" flag (3-10 min)
Refund Processing -- If refund: process credit memo, route to finance (3-5 min)

Top App Transitions (30 days, counted)

TransitionCountInterpretation
Sales Orders ↔ Notepad601Copying order data to carrier claim log
Claims Inbox ↔ Cases659Email-to-case triage loop
Email Activity ↔ Notepad337Using templates for responses
Customers ↔ Claims Inbox314Photo upload and context checking
Cases ↔ Cade (Teams)264Real-time approval loop

Claim Types (Estimated Distribution)

Claim TypeEst. FrequencyEvidence
Shipping damage30-40%Carrier claim filing workflow, photo evidence, portal access
QC / Manufacturing defect20-25%Keystroke: "QC concern", "imperfections", "warped shades"
Missing parts / hardware15-20%Keystroke: "missing light switch", "HARDWARE ASSISTANCE"
Discount / keep-with-discount10-15%Keystroke: "30% discount", "$500 discount"
Refund processing10-15%Keystroke: "Cade approved refund", "please refund $"
Returns / discontinued5-10%Keystroke: "accept a return", "discontinued item"

Confidence: MEDIUM. Estimated from keystroke sampling, not exhaustive case data.

Eric's Automation Opportunities

Template Email Responses (29.3 hrs/mo)

HIGH

What happens today: Eric opens TEMPLATES.txt in Notepad (225 accesses in 30 days), finds the appropriate response template, copies it, switches to Acumatica Email Activity, pastes it, and manually customizes with customer name, product name, case details, and resolution-specific language. 16 responses per day.

Decoded resolution types from keystrokes: Full refund, partial discount (20-30%), replacement order with inspection notes, courtesy replacement (freight covered or not), repair, denial.

TODAY Convert TEMPLATES.txt into a categorized document. Group templates by resolution type (refund, replacement, discount, denial). Add merge-field placeholders for customer name, product, invoice number.

DASHBOARD The Claims Processing Dashboard (delivered) includes Eric's decoded templates with one-click insertion. Select resolution type, enter case-specific details, template auto-fills. Estimated savings: 14-19 hrs/mo.

FULL PIPELINE Dynamic email templates within Acumatica that auto-fill customer name, product, invoice, and offer pre-built resolution blocks. AI draft generation based on case type and resolution decision. Eric reviews and sends. Build time: 2-3 weeks. AI cost: $5-15/mo.

Carrier Claim Data Assembly (15.1 hrs/mo)

HIGH

What happens today: Eric opens "Consolidated Furniture Carriers For.txt" in Notepad (695 accesses in 30 days -- his most-used "tool" after Acumatica). For each carrier claim, he copies carrier name, tracking number, invoice number, product dimensions, weight, and customer details from multiple Acumatica screens and assembles them into a formatted text block.

Carriers decoded from data: FedEx, Zenith, Brooks, CPU, TFX, BlueTruck, J.B. Hunt, Accokeek Express, Western Logistics.

TODAY Create a structured claim intake form (even in Excel) that consolidates the required fields. Reduces switching between 4-5 Acumatica screens.

DASHBOARD The Claims Dashboard (delivered) auto-formats carrier claim data into the correct structure. Enter case number, and the tool pulls available data from a single form.

FULL PIPELINE Acumatica generic inquiry that pulls case data, linked sales order, shipment tracking, customer info, and product dimensions into a single screen. One-click carrier claim document generation. Build time: 2-3 weeks. Acumatica REST API: GET /entity/Default/current/Case, linked to SalesOrder and Shipment entities.

Photo Evidence Pipeline (15.5 hrs/mo)

HIGH

What happens today: Download photos from email/Acumatica file, open in Windows Photos, open Snipping Tool (284 events in 30 days), crop relevant damage area, save screenshot, navigate to Acumatica Customer record, upload. 6-10 app switches per claim with photos. ~40% of claims involve photo evidence.

TODAY Skip the crop step for clear photos. Upload originals directly to the case record. Use Snipping Tool only for photos that need annotation.

DASHBOARD Drag-and-drop photo upload zone in the Claims Dashboard that auto-resizes and formats for Acumatica.

FULL PIPELINE In-browser image annotation tool within Acumatica. Email attachments auto-linked to case records. Drag-and-drop from Outlook to Acumatica. AI-assisted damage detection and auto-categorization. Build time: 3-4 weeks.

Finding: 8,000 Copy-Pastes Per Month

Beng's order processing generates 3,819 copy events and 4,175 paste events in 30 days. JP adds another 3,158 copies and 3,242 pastes across 19 days (projected: ~5,000+/month). Eric contributes 1,780 paste events in 30 days. The combined team performs approximately 13,000+ copy-paste operations per month.

This is not a productivity problem -- it is an infrastructure problem. The team copies data between systems because the systems are not connected. Acumatica does not talk to RepZio. Batch order PDFs do not feed into the ERP. Customer response templates live in a Notepad file. Carrier claim data lives in a different Notepad file.

Data source: Keystroke granular captures (30-day and 19-day windows). Copy = Ctrl+C events. Paste = Ctrl+V events. Counted per-application to determine directional data flow.

Finding: The Cheat Sheet

"Beng Cheat Sheet.xlsx" is accessed 1,527 times in 30 days. It is her most-visited Chrome tab after email. She switches to it 807 times before entering Sales Orders and 157 times before creating Shipments. That is 48 lookups per workday -- roughly once every 10 minutes.

This file is a workaround. It contains reference data that should live in Acumatica's configuration tables: order type codes, customer shortcuts, shipping rate tables, carrier routing rules. Its existence means either the ERP was never fully configured, or configuration drifted over time as the business changed.

Recommendation: Audit the Cheat Sheet contents. Every item in it represents a missing or misconfigured ERP field. Migrating this data into Acumatica would eliminate 5.2 hours/month of reference lookups and reduce the risk of Beng being the only person who knows these codes.

Finding: Notepad as Shadow ERP

Across the team, Notepad functions as a parallel information system:

  • Beng: 15.3 hours over 6 months. Scratch clipboard for copy-paste intermediary, meeting notes, order tracking shorthand.
  • JP: 23.7 hours over 6 months. Numbered batch tracking files (*2 RZ through *18 RZ), ZPL label editing (7.9 hours on one label file), carrier communication notes.
  • Eric: TEMPLATES.txt (225 accesses/30 days, 1.08 hours) and Consolidated Furniture Carriers log (695 accesses/30 days, 3.39 hours). These are the two most critical "tools" in the claims workflow after Acumatica itself.

Combined: 43.5 hours of Notepad usage over 6 months. This is not casual note-taking. These are structured, recurring workflows that the ERP does not support.

Finding: Manual Email Templates

Both Beng and Eric compose customer-facing emails by typing recurring phrases from memory or copying from Notepad templates. Eric's TEMPLATES.txt was accessed 225 times in 30 days. Beng types the same confirmation phrases repeatedly: "Thank you. The order has been forward[ed]..." and "Please confirm if I can proceed."

Neither team member uses AI tools for email composition. Eric has zero AI tool usage across 6 months. Beng accessed ChatGPT exactly once with 4 events. JP used it on 3 days with 13 events. All customer responses are composed manually.

Opportunity: Template-based responses alone (Eric's TEMPLATES.txt replacement) represent 29.3 hours/month. Adding Beng's email templates adds another 3-5 hours/month. AI-assisted drafting with resolution-type selection could reduce this further while maintaining the team's professional tone.

Finding: Zero Redundancy

This is the most structurally important finding in the audit. Over 6 months and 746+ hours each, Beng has logged zero Claims hours and Eric has logged zero EPACS hours. They operate in complete functional isolation. Neither has ever worked in the other's domain in the observable data.

If This Person Is OutImpactRisk Level
BengJP absorbs orders at reduced capacity. Claims coverage suffers as JP is pulled away.MEDIUM
EricJP absorbs some claims at ~35% of Eric's throughput (5.6 vs 16.1 cases/day). Orders also degrade.HIGH
JPZero cross-functional coverage. Orders and claims become completely siloed with no overflow capacity.CRITICAL

Evidence: 773 worklog entries across 3 members with zero crossover exceptions. Verified against app/web usage patterns (completely different Acumatica modules), keystroke data (different typed content), and daily report content.

Finding: Post-Michelle Impact

Michelle Cayanan's departure in June 2025 created measurable operational changes visible in the 12-month data:

MetricPre-June 2025Post-July 2025Change
Claims hours/month240.1h146.5h-39%
Meeting hours/month4.5h0.7h-84%
Order Import hours/month4.7h0.7h-84%
EPACS hours/month241.4h217.3h-10%
Training & Updates0h1.0h (brief)Appeared then vanished

The 39% drop in claims hours exceeds the expected 25% capacity loss from losing one of four team members. The 84% collapse in meeting time suggests the team stopped holding regular meetings entirely. The management/coordination infrastructure disappeared with the fourth person.

Confidence: HIGH on magnitude. MEDIUM on causation (per-person pre/post data not available in the weekly dataset).

Finding: The Report Problem

The team's daily start-of-day and end-of-day reports are a compliance checkbox, not an operational intelligence source.

Beng's Reports (103 EODs)

  • Headline: "Done [weekday]!" -- 87.4% of entries
  • Win description: "Same" -- 99.0% of entries
  • Feeling score: 3 -- 100.0% of entries (zero variation across 6 months)
  • Need help: "No" -- 100.0% of entries
  • Newsworthy: "None" -- 100.0% of entries

The ONLY variable data point is the Orders Entered count.

Eric's Reports (107 EODs) -- The Exception

Eric's reports are genuinely informative. 84 of 107 EODs contain substantive content. He references specific colleague coordination, carrier negotiations, case closures, and client interactions. His feeling score varies (3: 69%, 2: 28%, 1: 3%). He is the only team member to rate a "1." His reports are the primary source of operational narrative for the claims function.

JP's Reports (103 EODs)

51% headline: "BAU." Never reports needing help. Zero escalations across 6 months. Feeling score fixed at 3 for 88% of entries.

Team-wide: Zero "need help" flags across 313 total EOD reports. This is either a genuinely self-sufficient team or a system that nobody trusts to use honestly.

Finding: Carrier Claim Assembly

Both JP and Eric file carrier claims. The process involves manually assembling data from multiple Acumatica screens (Cases, Sales Orders, Shipments, Customers, Stock Items) into either Notepad text files or web-based claim forms. JP uses Eclaims (1.22 hours, 233 events) and PDF forms (Zenith, TFX). Eric uses his Notepad carrier log as the primary staging area.

Combined carrier claim filing time: JP ~8-12 hours/month + Eric ~15.1 hours/month = approximately 23-27 hours/month of manual claim data assembly. The underlying data already exists in Acumatica. It is being manually re-assembled because there is no consolidated view.

Carriers decoded from the data: FedEx, Zenith Global Logistics, Brooks Furniture Express, CPU (Customer Pick-Up), TFX (ShipTFX), BlueTruck Logistics, J.B. Hunt, Accokeek Express, Western Logistics, BFX.

Team Risk Assessment

Single Points of Failure

FunctionPrimaryBackupRisk
Order entry (EPACS)BengJP (partial)Medium
Claims processingEricJP (35% capacity)High
Cross-functional bridgeJPNoneCritical
Carrier coordinationEricNone visibleHigh
Customer phone contactBeng (20.1h)JP (2.8h)Medium
Order receipt processing (RepZio)Beng + JPNone if both outMedium

Workload Trends

Team hours grew 46% from October 2025 (309.8h) to March 2026 (451.8h). All three members show individual increases. Eric's monthly case volume grew 76% (199 to 351 cases). This growth occurred with a fixed 3-person team, post-departure. There is no evidence of plans to add headcount.

Monthly Hours by Person

MonthBengEricJPTeam Total
Oct 2025108.6h85.8h115.4h309.8h
Nov 2025121.1h104.0h99.0h324.1h
Dec 2025107.0h128.6h98.7h334.3h
Jan 2026108.0h132.9h141.7h382.6h
Feb 2026129.3h129.1h143.7h402.1h
Mar 2026151.3h141.0h159.5h451.8h

Tools Built

Three working prototype tools built from the actual workflow data. Each is a single HTML file with zero dependencies, dark mode matching this report, and functionality based on the decoded workflows.

B

Beng: Order Entry Assistant

Eliminates the copy-paste loop. Takes order data from batch PDFs and formats it for Acumatica import. Includes the actual fields decoded from her workflow: order type (BW/RZ/WB), customer lookup, shipping calculation (auto-applies the 16% rate she uses most), address verification prompts, and confirmation email template.

tools/beng-order-entry-assistant.html

JP

JP: Batch Order Tracker & Claims Form

Replaces the Notepad shadow system (*2 RZ through *18 RZ files). Provides batch-level order tracking with status indicators, plus a claims form pre-fill template for carrier claims filing. Includes the dual-role view (EPACS vs Claims) matching his day-level separation pattern.

tools/jp-batch-order-tracker.html

E

Eric: Claims Processing Dashboard

Consolidates the 10-step claims lifecycle into a single interface. Includes response templates decoded from TEMPLATES.txt, carrier claim data assembly (replacing the Notepad carrier log), claim status tracker with resolution type categorization, and the approval workflow (replacing the Teams chat loop with Cade).

tools/eric-claims-dashboard.html

Data Quality

What We Trust

  • Session data: Machine-recorded timestamps. 375 sessions across 3 people. HIGH confidence.
  • App/web daily: 6-month daily aggregates. Application categorizations verified against window titles. HIGH confidence.
  • Keystroke granular (30-day): Individual keystroke events with timestamps and application context. The richest data source. HIGH confidence on patterns.
  • Worklogs: 773 entries across 3 members. Task attribution verified against app usage. HIGH confidence.
  • Window titles: Most reliable signal for Acumatica screen identification. 22,000+ granular events. HIGH confidence.

What We Cannot Fully Trust

  • Idle time data: Only 82 records across 37 calendar days (Oct 15 - Nov 21, 2025). Tracking appears to have been enabled briefly then stopped. Insufficient for meaningful analysis.
  • Eric's web-host tracking: Only 3.1 hours on acumatica.vandh.com despite 467h in Chrome, because the agent captures window titles rather than URLs for Chrome. His actual ERP usage is reflected in window title data.
  • Weekly hours data: All 168 records have user_name = null. Per-person weekly breakdowns not available for the 12-month window.
  • EOD sentiment: Beng rates 3/3 every day for 6 months. This flat-line data has zero analytical value for her.
  • Claim type distribution: Estimated from keystroke sampling, not exhaustive case records. MEDIUM confidence.

Known Gaps

  • Beng Cheat Sheet contents not captured (only access frequency)
  • Eric's TEMPLATES.txt contents not captured (only access frequency and some typed fragments)
  • Mouse clicks, scrolls, and form dropdown selections not captured in keystroke data
  • Go2 background time inflates total hours by ~12-13% across all members
  • Dec 29-30 sessions for Eric appear to be manual timesheet entries (exactly 28800 seconds, 02:00 start)

What's Next

Immediate Actions (This Week)

  1. Review the three prototype tools with each team member. Get feedback on whether the decoded workflows match their reality.
  2. Audit Beng's Cheat Sheet. Have her walk through the contents. Identify which items are missing ERP configuration vs. personal preference shortcuts.
  3. Audit Eric's TEMPLATES.txt. Extract the full template library. This becomes the foundation for automated email drafting.
  4. Address JP's PC stability. The 8-week crash crisis created 30 documented session restarts. If the hardware issue persists, it needs resolution before any workflow improvements.

Short-Term (2-4 Weeks)

  1. Acumatica configuration: Migrate Cheat Sheet data into ERP shipping rate tables, customer defaults, and order type configurations.
  2. Template system: Deploy Eric's decoded email templates within Acumatica's email activity screen.
  3. Batch tracking: Replace JP's Notepad files with a structured batch tracking view in Acumatica or as a standalone tool.

Medium-Term (1-3 Months)

  1. RepZio API integration: Direct order feed from RepZio into Acumatica. Eliminates PDF transcription for the highest-volume order source.
  2. Carrier claim assembly: Acumatica generic inquiry that consolidates case + order + shipment + customer data for one-click claim generation.
  3. Cross-training program: Begin cross-training Beng on basic claims and Eric on basic order processing. This is the most important structural improvement -- reduce the single-point-of-failure risk.

Revenue Opportunities

  • Faster claims resolution: 96.5 automatable hours/month in Eric's workflow translates to faster customer response times, which correlates with customer retention in furniture claims.
  • Reduced data entry errors: 34 copy-paste operations per order creates error surface. Each mistyped address, wrong item code, or missed shipping calculation has a cost. Automated data flow eliminates transcription errors entirely.
  • Capacity for growth: 175-230 recoverable hours/month is approximately 1.0-1.4 FTEs of capacity. This team can absorb significant order volume growth without adding headcount.