Open Work Orders
Loading…
Urgent / Critical
Loading…
Active Turns
Loading…
Upcoming Move-Outs
Loading…
Flagged for Follow-Up
Loading…
Pending Bill Approvals
Loading…
Handy Manager - Fort Lowell Realty & Property Management
Avg Turnover Completion
Loading…
Avg Days Since Inspection
Loading…
Avg WO Open Days
Loading…
Recent Completed Turns
Loading…
Vacancies by Group
Loading…
Operations Pulse
A quick mission-control read on what needs attention now.
Loading operational signal…
Checking work orders, inspections, turns, bills, and alerts…
Follow-Up Queue
Old data, missing actions, and compliance drift worth chasing down.
Loading follow-up items…
Pager Center
Operational comms, acknowledgements, and PM follow-up in one place.
Pager center warming up…
Turn Progress Dashboard
Click any card to jump to the turn board for more details.
Never synced
1 / 1
Loading active turns…
Portfolio Insights
Comparative snapshots from indexed work order and turn data.

PM Workload Comparison

Loading…

Open WO Type Mix

Loading…

Urgent Pressure by PM

Loading…
Attention Required
Stalled Turns
Loading…
Overdue Inspections
Loading…
Vendor Alerts
Loading…
Urgent / Overdue
Loading…
Pending Bill Approvals
Loading…
Upcoming Move-Outs (60 days)
PropertyUnitTenantMove-Out DateDays Left
Recent Activity Feed
TimeEventEntityDetails
Work Order Operations
Operations queue first, Kanban on demand. Triage, prioritize, and route work without losing board context.
Aging
PM Routing Monitor
, See where work is getting assigned.
Flagged
0
Pending
0
High Confidence
0
Reviewed
0
Last Scan
PM Scorecard (by portfolio routing)
PMFlaggedHighPendingApprovedReassignedPotential FLM BypassLast Flagged
Flagged Routing Events
WOPropertyGroupPMVendorTrade MatchWO TypeConfidenceStatusFlaggedReviewFLM InsightActions
Page 1 of 1
Payroll Review
Completed and ready-to-bill work orders — Friday-to-Friday pay period
Completed This Period
Loading…
Total Labor
Loading…
Vendors Active
Loading…
Properties Touched
Loading…
Completed This Period
WO #PropertyUnitDescriptionVendorCompletedAmountFlag
Billing
Billing records from AppFolio — filtered by property group scope
Pending Approval
invoices awaiting approval
Outstanding ($)
approved, not yet paid
Paid This Period
amount paid recently
Vendors (Open Bills)
with pending/approved bills

WO Status Mix

Top Vendors by Spend

Aging Snapshot

Billing Records
From To
Billing ID Property WO Description Vendor Amount WO Status Created Last Billed
Click Refresh to load billing records
Properties Directory
View properties, notes, listings, and associated bills
Property Name Address City / State Group Site Manager Units Bills Notes Listings Actions
Loading properties...
Confirmed Active
0
Loading…
On Radar
0
awaiting confirmation
Avg Days
elapsed on active turns
Awaiting Estimates
0
turns pending vendor bids
Turns In Scope
0
all pipeline records

Turn Mix

Stage Pressure

Age Buckets

Turn Pipeline
Hybrid pipeline - Unit Turns - Work Orders - Inspections - Flows
Unit
UPC MO INS WO REQ EST ASN DONE
Status
Overdue
0
inspections past due
Due Soon
0
due within 90 days
Current
0
up to date
Turn-Linked
0
inspections tied to active turns

Inspection Mix

Inspection Age

Turn Coverage

Unit Inspections
Reports API v2 — unit_inspection.json • Linked to Turn Pipeline when matching {unitId + propId}
PropertyUnitLast InspectionTenantMove-inMove-outStatusTurn
Occupancy
Tenant activity, applications, delinquency and leasing data from AppFolio v2
Tenant Transaction Summary
TenantProperty / UnitChargesPaymentsBalanceLast Activity
Click Refresh to load transaction data
Manager Review Hub
Merged visibility across Tenant Tickler, Renewal Summary, General Ledger evidence, and estimate approval workflow.
Tickler Events
loading
Renewal Rows
loading
GL Leasing Fee Rows
renewal/move-in evidence
Estimate Approval Pipeline
materials done -> approval

Tickler Event Mix

Renewal Status Mix

Estimate Stage Mix

Tenant Tickler
No data loaded.
DateEventPropertyTenantLease FromLease To
Open Manager Review to load data.
Renewal Summary (No $ Difference)
No data loaded.
StatusPropertyUnitTenantLease StartLease EndPrevious RentRentTurn
Open Manager Review to load data.
Leasing Fee Evidence (Renewal + Move-In)
No data loaded.
DatePropertyUnitTenantGL AccountDescriptionAmountCharge Type
Open Manager Review to load data.
Materials Done Sent to Estimate for Approval
No data loaded.
EstimateWO #SourceStatusProperty GroupVendorUpdated
Open Manager Review to load data.
Vendor Directory
Search and browse vendors from AppFolio
Communication Templates
Auto-fill with API attributes — postCreate Work Order Note / Tenant Note / Owner Note
⚡ Dispatch Control
Initializing...
In Queue
Warned
Escalated
Exempt
Tier 1 Active
Tier 2 Pool
Open Blasts
Tenant SMS

Performance Leaderboard

Scores recalculate after midnight pass. Techs require the Maintenance Tech role for reassignment PATCH operations.
#TechScoreWO ShareActive WOsGo-Back %Reassign %ZoneStatus

Loading tech grades...

Reassignment Queue

StatusWO #AddressTechReassignsFirst SeenLast ActionActions

Loading queue...

Tech Roster

Sync + branch mapping Sync From AppFolio imports active maintenance technicians into roster. In Edit/Add Tech, assign each assignee to Phoenix or Tucson property-group UUID for FLRAZ routing.
TierNamePhone (E.164)BranchScoreActive WOsWO ShareStatusActions

Loading roster...

Automation Configuration

Changes take effect on the next scheduled cron run.

Loading config...

Manual Cron Triggers

Testing only. Scheduled runs remain automatic.
Noon Warning Pass
Sends warning SMS to stale WOs (Arizona noon schedule).
Midnight Reassign Pass
Reassigns stale WOs now (Arizona midnight schedule).

System Audit Trail

Loading audit trail...

Tier 2 Blast Monitor

Blasts fire when no Tier 1 tech is available. First accepted reply claims the job.

Loading blast events...

Tenant Communications Log

Magic-link tenant SMS plus warning and blast dispatch message history.
Use this to create a real technician portal link from the web app. Generate-only returns the short link; Generate + Send also delivers it by RingCentral SMS to the tech phone.
This sends a RingCentral SMS containing a live magic-link portal so you can verify delivery and then test the template-send flow through the portal.

Loading communications log...

API Error Log & Retry Queue
Exponential backoff for 533 • Retry-After for 429 • Semantic validation for 422
Database Admin
Turso / libSQL • Read & write via proxy sql_query / sql_execute endpoints
Idle
SQL Editor
Set PROXY_ADMIN_KEY in Val Town env vars to enable SQL access
Results
Run a query to see results here
Turn Closure History
Loading turn history…
PM OTP Accounts Manager
Email
Full Name
Phone (E.164)
Primary Scope
Used as default PM login scope
All Scope UUIDs
Comma-separated list. Primary scope is auto-included.
Loading PM users…
OTP & Auth Policy Settings
OTP Login Enabled
Allow PM users to log in via email OTP
Require PM Membership
Only allow emails in the PM Scoped Login Users list above
Allowed Email Domain
Leave blank to allow any domain
OTP TTL Minutes
Valid range: 3 to 30 minutes

Add Tech to Roster