or
Forgot your password?
Need access? Sign up
Privacy Policy  ·  Terms of Service
CE
Calvin Edmond
Admin · Strata Investments
LISTED
Location
Property
Auction / Foreclosure
Legend: SCHEDULED RESCHEDULED CANCELED SOLD 3RD PARTY SOLD TO BANK
Upload your MLS export (CSV)
Any MLS format — we auto-detect the columns and let you confirm before importing. Builds your realtor directory automatically.

Loading MLS listings…

Inbox

Two logs, kept apart on purpose — calls and texts are different records of different things. Every one of them, both directions.
Loading…

Call List

Your pipeline, ranked by equity, buyer demand, source motivation and reno fit — highest-priority calls first.

Closes This Month
from 2026 Closed Tracker · click
Realized Profit
Projected Profit, closed this month
Company Profit
Projected Profit · from Closed Tracker
Your Commission
Syncing from commission emails…
Add Past Deals
Add your closed deals (with the price you actually paid) so REI Surge learns your buy box — the equity you really buy at.
Upcoming Closings
Loading…
Closed Deals
Loading…
Your Winning Profiles
Analyzing your closed deals…
Score a Property
Your Pipeline — Ranked by Match
Scoring your active pipeline…
Teams / Companies
Users & Permissions
loading…
CE
Calvin Edmond
Admin Strata Investments
Properties Comped
click to view →
Underwrote
click to view →
Offers Sent
click to view →
Edit Profile
Disposition Access
Acquisitions Agent
Can save & work cash buyers
Disposition Agent
Sees the Disposition tab; finds & works cash buyers
Tool Permissions
View All Deals
See every deal in the pipeline
Add / Edit Deals
Create and modify property profiles
Buy Box / Underwriting
Run all four calculators
Send Documents
Send contracts and docs to sellers
View Reports
Access company financials and reports
Admin Panel
Manage users, teams, and permissions
Activity Reports
View team-wide KPI analytics
Live · updates on Run All
User KPI Table
Activity Log
Calculator Templates
Manage deal model configs for IL · IN · PA markets
NameTypeTeam / ClientStatusEnabledActions
AI Agents — Command Center
CJ Junior · Felix · Nancy · Tom — all four agents, one screen
FELIX — OP. Fable 5
CJ Control
loading…
Soft controls — pause holds work, nothing is wiped. Remove CJ Jr is the hard switch.
CJ
CJ Junior
Calvin's AI Clone · Always 6 months younger than Dad
23.5 yrs
● Standby
LVL 1
0 XP
8 Skill Tracks
Lender Intel
L1
Route Optim.
L1
Security
L1
Data Analysis
L1
Mobile Dev
L1
Notifications
L1
Doc Mgmt
L1
Sys Optim.
L1
Accomplishments
No accomplishments logged yet — CJ earns them overnight.
Assign Task to CJ Junior
No active task
5 AM Overnight Report
No report yet — CJ runs overnight and leaves his brief at 5 AM.
Claude AI Usage
0
calls today
0
Tokens In
0
Tokens Out
All-Time API Calls
0
Last 7 Days
CJ Junior monitors usage and stays strategic to avoid rate limits.
No inter-agent messages yet — messages appear here as agents coordinate.
ONLINE
CJ CJ Jr
F Felix
N Nancy
T Tom
Loading war room…
CE
CJ CJ Junior ● Standby Fable 5
CJ JR
Dad. Overnight cycle is running. Check the 5 AM report or redirect me — I'm already on it.
F Felix ● On Duty
Felix
Security active. Ask me about blocked IPs, threat events, WAF rule status, or active bans.
N Nancy ● Live
Nancy
I keep the permanent audit trail. Every action, every agent — logged forever. Ask me what happened on any date.
T Tom ● Ready
Tom
Senior dev here. Tell me what's broken — typos are fine — I'll diagnose it and tell you exactly how to fix it.
CJ

Agent

SECURE 1-ON-1 CHANNEL
Click "Load Logs" to view the audit trail.
System Control
Mission control for SurgeREI — services, security, and your AI team
Your AI Team
F
Felix
Security Guard
● On Duty
Blocking threats & watching every request 24/7
T
Tom
Troubleshooter
● Ready
Senior dev watching for bugs, outages & new feature risks
N
Nancy
Reporting
● Live
Platform health, user growth & your daily owner brief
D
Dan
"Do It Dan"
● Ready
Screenshot or CSV in — properties, a Teams post & an optimised route out
A
Auction Alex
Auctions Wizard
● Tracking
Knows every auction, every date & every bid deadline
User Suggestions
Ideas submitted from the Suggest button
Loading…
F
Felix — Security Guard
Loading status…
Requests Handled
Blocked / Rejected
IPs Banned
Dev
Mode
Recent Events
Loading…
Ban Manager
Active IP bans · Logged-in users are never auto-banned
Click Refresh to load ban list
T
Tom — Troubleshooting Engineer
AI-powered · Describe any problem, even with typos · Strictly SurgeREI only
T
Hey, I'm Tom. I'm watching over the SurgeREI system — tell me what's wrong and I'll diagnose it and tell you exactly how to fix it. Typos are fine, I'll figure out what you mean.
Tom has access to your runbook and system context. He cannot modify code, access your data, or perform actions outside of troubleshooting.
N
Nancy — Reporting & Analytics
Platform health, user counts, growth, and your owner brief
Total Users
Active Deals
Pipeline Value
Attom Credits Used
Security Events
System Health
Owner Brief
Click Refresh to load your latest report.
D
Dan — "Do It Dan"
Drop a screenshot or any CSV. He reads it, adds the properties, posts the auction channel, and builds your drive.
Drop a screenshot or CSV — or click to choose
Auction lists, foreclosure sheets, MLS exports, county sale calendars. Any CSV with an address column.
A
Auction Alex — Auctions Wizard
Tracking every auction file, date & bid deadline
Auctions Tracked
Markets
Scheduled
Next Sale (days)
Upcoming Sales & Bid Deadlines
Data Health (files I'm watching)
Attom Data — API Usage
Cap: $/call:
Loading…
Recent lookups:
Empire Server
Serving dashboard + API on :8080 · Uptime: —
i
Restart: Hot-reloads empire-server.py in-place using os.execv — picks up any code changes with zero downtime. This page auto-reloads after 3 seconds.
Chrome CDP
Browser automation on port 9222 — required for all agents
i
Launch Chrome: Opens Chrome using your "Calister Estates" profile with --remote-debugging-port=9222.

Must be running before you start any agent. If REsimpli shows a login screen, re-log in manually — do not relaunch Chrome.
Agent Daemon (24/7)
launchd-managed — survives reboots, Telegram approval flow
i
Load: Registers com.strata.reply-agent.plist with launchd and starts the daemon. It will auto-start on every reboot and auto-restart on crash. Uses Telegram for draft approval.
i
Unload: Stops the daemon and unregisters it from launchd. The 24/7 agent will no longer run or auto-start on reboot.
Notetaker Stack
Call transcription + calendar watcher on :8765/:8766
i
Start: Runs notetaker/run-all.command — launches 4 processes: dashboard (:8765), calendar watcher (:8766), REsimpli call poller (hourly), and bridge.

Requires ollama serve to be running first (uses llama3.1 for call grading).
Kill Switch
Emergency stop — all agents check this flag every cycle
i
Activate: Creates agents/logs/KILL_SWITCH.flag. All running agents detect this file at their next cycle (~90s) and stop. Pauses agent logic only — does NOT kill the launchd daemon. Use "Unload" above for a full stop.
i
Resume: Deletes the KILL_SWITCH.flag file. Agents resume normal operation at their next check cycle.
Troubleshooting
REsimpli shows login page mid-run (session expired)
The Chrome automation lost its session. The agent is throwing login errors and can't read or send messages.
1. Switch to the Chrome window on port 9222 (the "Calister Estates" profile).
2. Navigate to app.resimpli.com and log in manually.
3. Leave Chrome open — do not restart it, just re-authenticate.
4. Press Start on the Reply Agent above to resume sweeping.
Reply Agent is stopped / not sending replies
The reply agent process isn't running. New leads aren't being drafted. SLA at risk — leads must be reached within 1 minute.
1. Check Chrome CDP is green above — Reply Agent needs Chrome running first.
2. Press Start Reply Agent above (or the button here).
3. Wait ~10 seconds, then check the dot turns green.
4. If it keeps stopping, press Status to see the queue and check the log.
Chrome CDP not running (automation can't connect)
No Chrome process is listening on port 9222. Playwright-based agents will fail with a connection error.
1. Press Launch Chrome above — this opens your "Calister Estates" Chrome profile on port 9222.
2. Wait for the Chrome window to appear, then verify the dot turns green (~5 seconds).
3. If REsimpli is showing a login page in that window, log in manually before starting agents.
Kill switch is active — all agents paused
The emergency stop flag is set. Agents are deliberately halted and won't process new leads until it's cleared.
Agent Daemon not loaded (won't survive reboot)
The launchd service isn't registered. The 24/7 agent won't auto-start on reboot or auto-restart on crash.
Approved replies are queued but not sent
Replies have been approved in the dashboard queue but haven't been dispatched to leads yet.
Code changes not showing up / server needs refresh
After editing empire-server.py or other backend files, the server needs to restart to pick up those changes.
Notetaker stack not running / no call notes
The notetaker processes (dashboard, calendar watcher, call poller) aren't active. Call transcriptions won't be generated.
1. Make sure Ollama is running: open Terminal and run ollama serve.
2. Press Start Notetaker here — launches dashboard (:8765), calendar watcher (:8766), call poller, and bridge.
3. Open http://localhost:8765 to confirm the notetaker dashboard is up.
No matching issues found. Try different keywords.
Command Output
Ready — press a button above to run a command.
New Lead Contacted Under Contract Closed Dead Other

Where are you starting from?

Everything after this is built around that point — the map, the drive order, the first door.

Saved points

Or somewhere else

My routes 0
Loading…
Starting from
Not set — you will be asked
Stops 0
The map draws once your stops have been placed.
Add a stop, or optimise the run.

Settings

Everything in one place — profile, appearance, and (for admins) keys, email, and market config.
Profile
Password
At least 8 characters, including 1 capital letter and 1 number.
Appearance
Mode and color scheme apply instantly and are remembered on this device.
Commission
What "Potential commission" calculates on a deal. A realtor is paid a percentage of the sale or purchase price; a closer or manager off net profit. Pick the one that matches your pay.
Signatures & Offer Delivery
The signer is always the buyer, selected per offer from this list — the way you'd pick one in DocuSign. Their name, title and initials print on every page of the contract.
CE
Calvin Edmond
Admin · Strata Investments
1351 Cottonwood Lane
Crystal Lake, IL 60014 · McHenry County · 3 bd · 2 ba · 1,500 sf · ·
● Active
ROI Grade
Counts toward
Fields marked with a lock are populated by API. Hover to Override — or reset to restore the original value.
Property Info
Active
OVERRIDDEN
2027-01-15
OVERRIDDEN
$240,000
OVERRIDDEN
14
OVERRIDDEN
3
OVERRIDDEN
2
OVERRIDDEN
1,500
OVERRIDDEN
6,200
OVERRIDDEN
1978
OVERRIDDEN
2
OVERRIDDEN
Single Family
OVERRIDDEN
No
OVERRIDDEN
Financial
$5,240
OVERRIDDEN
None
OVERRIDDEN
14-09-126-008
OVERRIDDEN
Address
Agent & Seller
Pulling public records — owner, APN, AVM, last sale, tax data…
Owner Intelligence
Pull records above to reveal owner info
Owner 1
Owner 2
Property Address
Mailing Address
Absentee Owner
Property (verified)
APN
Type
Year Built
Sq Ft
Beds / Baths
Lot
Financials
Market Value (AVM)
Assessed Value
Annual Tax
Tax Year
Last Sale
Last Sale Date
Building
Basement
Garage
Heating
Cooling
Wall Type
Public Record Match
Attom Address
Attom ID
FIPS
$/Sq Ft (last sale)
Sale disclosure
Transaction History
Click "Load History" to see every recorded sale and mortgage on this property.
Recorded Mortgages & Liens
Open a property to pull its recorded documents.
Select before running analysis — this logs to your activity report
✓ Logged to Activity Report
MLS Overrides API · editable
Calculator Overrides
Rate Assumptions
Hard Money: % / yr
LTV: 70%
Vacancy: 7%
Mgmt: 8%
Maintenance: 6%
Sales Commission: 2.5% (IL)
Closing Costs: 3.5%
DSCR Min: 1.25x (125%)
Profit Margin Min: 15%
Wholesale Min Profit: $10,000
Calculator Tips
Set Taxes = $0 (MLS default)
Set Hold = 0 mo for base calc
Match your offer, ARV & repairs exactly
My Estimates
Enter your estimates above and click ▶ Run All to see all 4 calculators
Market Analysis Reports
Median Sale Price
$298,500
McHenry County · Last 90 days
Avg Days on Market
22
Crystal Lake · Active listings
Price / Sq Ft
$187
SFR · McHenry County
Avg Rent / mo
$1,850
3BR SFR · Crystal Lake
List-to-Sale Ratio
98.4%
Sellers getting near ask
Inventory
1.8 mo
Low supply · Seller's market
Price History
Date Event Price Change
2027-01-15 Listed $240,000
2026-08-10 Price Reduced $255,000 −$15,000
2026-06-01 Original Listing $269,900
Click to choose a file, then hit Upload
PDF, DOC, DOCX, JPG, PNG, HEIC, WEBP, GIF — Max 25MB · Felix scans every file
Uploaded Documents
Property Photos
Scanning Teams channel every 15 min · 7am–8pm
No photos yet. Scan Teams or upload manually.
Comps — Comparable Sales
Open a property to see last-sale and value comps from public records.
Deal Notes
Communication & Activity Timeline
Everything tied to this property — calls, texts, mail, door knocks, status changes, drips, and contracts — in one chronological history.
Property Data Dump
Copy & paste an entire page. The parser scans for addresses, APN, owner names, prices, legal descriptions, emails, and phone numbers.
Or upload a contract
Tom — how do I sign this?
Tom explains the signing steps only — not what the contract means. For that, ask your agent or attorney.
Autosaves as you type
What are you sending?
Delivery Method
Property
Deal Terms
Sellers
Additional Terms (1.11)
Linked Properties
Other properties owned by the same owner or entity — pull Attom records first to reveal owner
Pull Public Records first
Owner identity is needed to search for linked properties.
Go to Listing Details → Pull Public Records to get started.
Disposition
Your listings and the buyers to sell them to.
Listings
Offers
Report
Cash Buyers
Loading…
Contract Preview

The Floor

Every agent you run, by department. Three bars means it is doing its job, two means it wants attention, one means it stopped.

Loading the floor…
Color Scheme
Appearance