1 Tap autonomous agents for every action you need!
🚧 Development in Progress
Welcome — we're in active development. A few major systems will be fully wired and heavily tested this week, with feature-complete rollout in ~7 days. Browse freely, connect your integrations, and tune your settings. You can already start logging lead data today — once fully wired, lead cards will auto-fill from your emails + job folders.
Thank you for your patience while we polish. 🙏
🌿 General CRM assistant. Ask about leads, pricing, product specs, or anything LeafFilter-related.
🎯 Coach mode. Reviews your demo, scores your pitch, and gives personalized tips to close more sales.
📱 Coming Soon — Creates social posts, captions, and content for your LeafFilter business page.
🔁 Coming Soon — Re-engages past no-sales with personalized follow-up scripts and outreach messages.
Install Follow-up Appt Self Gen💰 Est Payday💰 Verified
📸 Community Photo Librarycompetitor systems · finished LeafFilter projects · before/after
▸
Share photos that help every rep. Upload before/after shots, competitor failures, finished LeafFilter installs, ice-dam damage, anything you'd want a customer to see across the kitchen table. Reviewed before going live to the floor.
Community gallery will appear here once submissions are reviewed and approved.
Share what's making you better — books, audiobook chapters, YouTube clips, training notes. The Coach Agent uses this library to recommend the exact 90-second clip when you score low on a rubric step. Curated public-domain classics seeded; your contributions go live after review.
Curated starter set: The Science of Getting Rich (Wattles, 1910) · How to Get What You Want (Marden, 1917) · The Art of Money Getting (Barnum) · Acres of Diamonds (Conwell) · 8 free YouTube channels (Sales Gravy, Sandler, Brian Tracy, Sales Insights Lab, others). Add your own to grow the library.
Powered by Rain Water · Ask me anything about the app
👋 Hey! I'm Leaf Agent — your LH Masterlog assistant. I know every feature of this app — ask me how to use the estimator, build a job PDF, understand your commission tier, set up your account, or anything else!
Leaf Agent can help you with:
📖 Demo Book
🌟
Leaf Sale Trainer Agent
Sales Coach · Closing Sequences · Product Expert
🌟 Hey! I'm Leaf Sale Trainer Agent — your personal sales coach. Ask me about closing sequences, product specs, how to draw a job, or tell me about your last lead and I'll give you feedback!
Sale Trainer Agent can help you with:
🌿
Welcome to LH Masterlog
Your all-in-one LeafFilter sales command center
What this app does for you
📊Live commission tracking — know exactly what you earned every day, auto-calculated by tier
🔄Automatic CRM sync — your leads pull in from LeafFilter CRM automatically, no manual entry
📋Job packet PDF builder — build complete job PDFs with photos, contracts, and drawings in seconds
🏆Leaderboards + free months — top 3 reps each month get a free month, track where you rank
Ask the assistant — tap to get started ↓
📈 Prediction Engine Growth
Hover any bar — see exactly how it pays you back as the data grows
…
v1.3.0 · Build changelog▾ tap to expand
v1.3.0 — 2026-05-03
· Date now shows inside appointment time green oval (e.g. 🕐 9am · 5/2/26)
· Customer name larger (17px)
· Key emoji removed from Job# badge — shows "Job# XXXXX" in green box
· Date always shows actual date, never "Today"
· Date moved above RESULTED badge
v1.2.0 — 2026-05-02
· CRM scraper: card-click navigation to get address, phone, city, state
· Scraper: aggressive logout (clear cookies) before every login
· Scraper: ?date= param to re-scrape any past date
· CRM button removed from lead cards
· Nav button: 🧭 Nav → Google Maps driving directions
· "Unable to set appt CTS!" in red for Waiting to Install sales
· Color-coded result type oval (Sale=green, Demo=yellow, No Sale=red…)
· Appointment time format: 9am / 11:30am (not 9:00 AM)
· Leads Today stat shows individual rep count, not all reps
· Travel time + gas cost loads for all periods, not just today
· Empty scrape values no longer overwrite existing DB data
· RESULTED keyword now maps to Sale
· Docker --no-cache added to cloud builds
v1.0.0 — initial build
· FastAPI + SQLite backend, CRM sync, Google Sheets, Telegram, Cloud Run
📅 Add Calendar Event
⚠️ Needs Review
These leads have a commission calculation issue and need manual review.
Photos
📷
No photos yet. Tap + Add Photos below to build this section.
Review Your Photos
📋 How This Works
Step 1: Select photos that clearly show this specific product or damage. Step 2: Tap Validate Photos. The Coach Agent reviews every photo against existing photos in this folder. Step 3: Any photo that doesn't match is automatically removed — final, no override. Step 4: Accepted photos shown in green. Tap Save to add them.
💡 Optional: Add a short note below to help the Coach Agent (e.g. "leafguard dented by ice").