Restoration intelligence powered by Claude · Ask about SOPs, protocols, IICRC standards, estimating
🔒Conversations are stored for 1 year and may be reviewed by managers to improve training content. Ask anything — the goal is to help you, not evaluate you.
LEO
Hi — I'm LEO, your Rainy Day Restoration AI assistant. I know your SOPs, IICRC standards, protocols, and field procedures. What do you need?
LEO Insights
Conversation history · review queue · promote to Q&A or training modules
Loading conversations…
Conversation
Pending Review
Content submitted by Ops and PM staff awaiting Admin/GM approval
Loading…
SOP Library
Standard operating procedures across all trades — searchable, filterable, version-tracked
Protocol Finder
Select loss type → category/class → get exact RDR field protocol
💧
Water Mitigation
🦠
Mold Remediation
🔥
Fire Restoration
🏠
Roofing
Forms & Checklists
Browse saved forms, upload new ones, or build a custom form or checklist in the browser.
No fields yet — add one below.
Add field:
Your Saved Forms
Training Center
SOPs, product training, safety videos, and CEU-eligible content for your team
💡 Your questions are saved to a shared library visible to your managers — this helps improve training for the whole team.
Question Library
All tech questions submitted via training modules and LEO chat
📊 CEU Tracker
Date
Employee
Training Module
Hours
Cert Type
Cert / License #
Expires
No CEU logs yet.
Log CEU Completion
Credentials / Certifications
Add Training Module
Video
🎬
Click to select video (MP4, MOV, WebM)
Max 100MB · 30 seconds – 2 minutes
Uploading…
0:00
Camera will activate when you click Start.
✓ Video ready:
📄
Click to upload PDF, DOC, or DOCX
Ask a Question
📋 Note: Questions and any uploaded photos/videos are saved to the Question Library and visible to your managers. This helps the whole team learn.
Module: —
📎 Click to attach photo or short video
Photo: max 10MB · Video: max 50MB
Pricing Calculator
Equipment placement, roofing, mold scope, and remodel estimating
Company info, API configuration, and system preferences
Company Information
Company Logo
Used in the portal sidebar, invoice PDF, and moisture report. PNG, JPG, or SVG. Max 2MB. Recommended width: 300–500px.
RAINY DAY
No file chosen
Cloud Function URL (AI Assistant)
Enter your Firebase Cloud Function URL that proxies requests to the Anthropic API. The function holds your API key server-side.
JobTread Integration
When enabled, the "JT Create Job" button is active on dispatch sheets and status changes sync to JobTread automatically. Turn off if the integration is broken or being reconfigured.
JobTread: Loading…
Org: Rainy Day Restoration & Roofing · ID: 22NiV5pV4tGw
Document Templates
Manage the agreements sent to customers for electronic signature. The active template is used when sending from the Dispatch screen.
✓ Saved
Template Preview
🌱 Initial Database Seed
Super Admin Only
Run this once when setting up the portal for the first time. Seeds all default RDR content into Firestore:
SOPs, forms, training modules, vendors, position agreements, protocols, and mitigation price lists.
Once complete this button is permanently disabled.
✓ Initial seed completed
Data Management
Re-seeding wipes and reloads RDR default content. Use the Initial Seed above for first-time setup.
🧮 Pricing Calculator Rates
Internal cost rates used by the Pricing Calculator. Admin and GM can edit. Changes take effect immediately for all estimates.
Last modified: —
💧 Water — Equipment Daily Costs
🏠 Roofing — Per Square
🦠 Mold — Rates
🧪 Test Data Management
Records marked as “Test” are tracked here. Expand any collection to delete individual records.
⚠ Deletion is permanent and cannot be undone.
Create User
Commission Setup
Bonus for managing a job. Default 1% of collected.
Commission for selling a job. Default 15% of collected.
Bonus for self-generating a job (door-knock, referral, etc.). Default 4% of collected.
Matches RDR user to JobTread's Sales Rep field for commission queries.
Cross-Role Attribution
Allow this user to be assigned as Sales Rep, Project Manager, or Hunter on packets even though their primary role is something else. They keep their normal permissions but become eligible for self-claim and appear in the assignment dropdowns.
Access Preview
Page Access Overrides
Override what this user can see. Blank = use role defaults.
Reset Password
Add Vendor / MAC
Upload Content
1
Upload or Paste Content
📄
Drop file here or click to browse
PDF, Word (.docx), plain text, or image (JPEG/PNG/WebP) · Max 6MB
iPhone users: share photos as JPEG, not HEIC
— or paste text directly —
2
Confirm Categorization
Claude is reading your document…
◈ Claude's suggestion — review and edit any field before continuing.
3
Similarity Scan
Comparing against existing content…
4
Resolve Conflicts
✅
Content Saved
⚠ Related Content Found
The following existing items are 50–79% similar to your upload.
They may cover related but distinct topics. Review before deciding to proceed.