HAL Toolkit πŸ”΄

The systems, apps, and automations built for J.J. Smithey & Frost Roofing, Inc. β€” field, office, sales, and the side projects.
Frost Roofing, Inc. Β· Your Complete Roofing Solution Β· as of June 23, 2026
224,859RoofScout parcels
3BD / agent bots
3Tesla vehicles tracked
20+tools & apps

πŸ—οΈ Field & Project Operations

Keeping crews, jobs, and site work organized β€” your biggest daily pain point.

πŸ“… FrostSchedule

Crew & job scheduling app β€” projects, crew leads, start/end dates, roof type, contract value, status. Flask app with conflict and gap visibility.

Flask18 projectscrew load

πŸ“ JD / Thiels Drainage Spec

SMACNA/IPC internal-gutter drainage calc + technical letter & sketch on Frost letterhead. Sizes outlets, gutter, and overflow to real rainfall data.

SMACNAPDFwelded aluminum

πŸ“„ Subcontract Builder

Self-service subcontract app β€” fill on phone, drag-drop scope docs, auto-calc contract sum from squares Γ— rate, Frost letterhead, queue & print. Verbatim SRK legal text.

contractsSpangler/Cruz/SRK

πŸ“Έ CompanyCam + Roofr

HAL wired into CompanyCam (API) and Roofr with bidirectional sync β€” measurement reports flow into project docs; webhook receiver for new reports.

CompanyCam APIRoofrwebhook

πŸ—“οΈ O365 Calendar (Graph)

Direct Microsoft Graph calendar β€” read/write events for JJ.smithey@frost-roofing.com. Client-credential auth, no middleman.

MS GraphOutlook/O365

β›ˆοΈ Storm Watch / Notify

Hail & storm monitoring tied to the parcel data β€” flags affected areas for service & sales response.

hail hitsalerts

πŸ“£ Sales & Business Development

Finding, qualifying, and winning commercial roofing work.

πŸ—ΊοΈ RoofScout

Commercial prospecting engine β€” 224,859 parcels with owner, contact, sq footage, roof status, hail hits, and Apollo enrichment. Dashboards, kanban, inspection & estimate templates, client portal.

SQLiteApolloRegridkanban

πŸ“£ FrostReach Bot

BD bot for J.J. + Chad Dunlap β€” prospect research, lead qualification, meeting prep, pipeline tracking, outreach drafting. Phase A: read + draft only (send guard + kill-switch armed safe).

Sonnet 4.6Telegramsend-guard

πŸ“‘ FrostContracts Bot

Dedicated contracts agent (Opus) β€” generates subcontracts from verbatim templates, manages the subcontract pipeline.

Opuscontracts

🏒 Chamber Leads

1,371 chamber-of-commerce business leads β€” city/category/contact, merged against the parcel database for warm targeting.

1,371 leadsmerged

πŸ“Š Back Office & Admin

Billing, AP, email, and keeping nothing from slipping through the cracks.

πŸ“§ Email (Himalaya)

HAL's mail stack β€” hal@frost-roofing.net + outreach mailboxes, send/read/search, auto-cleanup on a rolling 25-day window to keep the box lean.

IMAP/SMTPauto-cleanup

βœ… Todoist Integration

Task management via Todoist API across 5 projects (Frost, FrostReach, Bees, HAL/Tech, Personal). HAL adds/manages; you use the mobile app.

Todoist v15 projects

πŸ“‹ Back-Office System

Roles & duties, job-billing workflow, and aging/closeout reminder framework β€” built to dig out billing & AP backlogs.

workflowreminders

πŸ”’ Client-Data Hardening

Encrypted, restore-verified backups of the client/parcel "lifeline" (AES-256), replicated office + home, plus a secrets audit and outreach send-guard.

AES-256off-site

πŸ›°οΈ Monitoring & Infrastructure

Fleet tracking and keeping the system itself healthy.

πŸš— Tesla Fleet Tracker

Frost Fleet Tracker β€” live tracking of 3 Teslas via Tesla Fleet API, 5-min logging, Leaflet map with street + satellite layers.

Fleet APIlive map

🩺 Ember Fleet Watchdog

System health monitor on Ember (flat-cost Ollama) β€” checks all 3 Macs' gateways, correct node version, crash signatures, and Claude API health. Alerts only when something breaks.

Ollama/Kimi3 Minisheartbeat

πŸ€– Agent Roster

HAL (Opus, main) + FrostReach + FrostContracts + Ember + hal3 β€” purpose-built agents across 3 Macs, each in its own lane.

multi-agentTailscale

🎯 Personal & Side Projects

The stuff outside the roof.

🐝 Bee Operation

4-hive tracking, feeding logs, treatment reminders, and the Chad & J.J. bee-brand work (130+ concepts, bourbon-barrel honey line).

4 hivesbranding

🎯 Mason's Shooting

Trap & sporting-clays tracking for Mason β€” season averages, tournament results, and his youth-clays site.

scoressite

πŸ₯ Health Tracking

Daily 7am check-in, carnivore-diet support, and progress logging.

daily cron

🎣 Walleye / Marblehead

Ross Robertson fishing & the Marblehead build planning β€” Geneva trip logistics and build-budget groundwork.

planning