Enugula Estates · Ops Dashboard v2

Saturday, August 22, 2026

3:00 PM ET · midday
Blue Slack ↗ · pruth@ email ↗ · stylish1@ email ↗ · 🆕 new · ⬆ escalated · ✓ done · Day chips age automatically. Every line linked.

⏱ 60-second summary

  1. Shurooq $325 refund demand deadline hits TONIGHT (Aug 22, 10PM CDT) — still unanswered per audit; needs a reply before it lapses. Source ↗
  2. Airbnb Support mega-thread now at 30 messages, still unanswered (last message 3.5h ago) — escalating fast. Source ↗
  3. Revenue dashboard automation is healthy again (ran successfully today) — the prior sync failure is resolved. Source ↗
  4. August revenue at $335,739 (75.2% occupancy), 32 new bookings picked up yesterday — pace remains strong into September ($122,883, 20.2% occ). Source ↗
  5. Generali Claim #26135682-01 still unread at 94h — oldest unread insurance claim outstanding, needs a reply to close it out. Source ↗

📅 Deadlines in view

2026-08-22
Shurooq $325 refund demand — respond by 10PM CDT
Link ↗

🗒 Your notes for today 12 · from notes/<date>.md, matched against today’s traffic

Nolan call — Kota North 1143 hot water 📞 Call
Tried Nolan twice, no answer. Emailed him instead.
Owner — VishalStatus — no signal in this window
Mayehouse / Daniella — 215/217 offboarding 🛠 Project
Daniella said no to moving terminating units to other units. 215 and 217 supposed to be completed by Monday; times are in her email.
Owner — Karla / cleaning coordinatorsStatus — Ledger shows units blocked from Sunday, final clean instructions issued — in progress.
Unit performance review with Pruth ↩️ Follow-up
Run the "update unit performance" in Slack, pull the updated chat, then discuss with Pruth.
Owner — VishalStatus — no signal in this window
Company direction 🗣 Discuss
Decide what direction we want the company to move in.
Owner — VishalStatus — no signal in this window
Labor — losing 20 units ⚠️ Risk
Leases expire Aug 31 and Oct 31, 10 units per cycle. Aug 31 is close, so month-to-month may be the play.
Owner — VishalStatus — no signal in this window
Shiv's call 📞 Call
Shiv's call is August 23rd.
Owner — VishalStatus — no signal in this window
Sam's review ↩️ Follow-up
Check whether Sam's review (the Airbnb I stayed at) posted.
Owner — VishalStatus — no signal in this window
Mark — Scottsdale unit inquiry ↩️ Follow-up
Follow up on the Scottsdale unit inquiry.
Owner — VishalStatus — no signal in this window
Stylish reviews below 5 stars 🛠 Project
Break out everything below 5 stars and take action.
Owner — VishalStatus — no signal in this window
Accountant prep 🛠 Project
Decide what to talk to my accountant about. Research salary implications for LLC vs S-corp, and the QBI deduction. Bring questions, not conclusions.
Owner — VishalStatus — no signal in this window
Stripe → Karla automation 🛠 Project
Route Stripe activity to Karla automatically instead of Vishal relaying it. Scope it out.
Owner — VishalStatus — Karla ops set up a weekly Stripe check reminder this week — partial progress toward this.
CLSF-06310832 deadline warning 🔴 Decision
Docs were requested, deadline August 21. If it isn't answered before then, tell me ahead of time so I can message the team.
Owner — VishalStatus — Deadline has now passed (Aug 21) with no reply sent — 86.6h unanswered per audit. The advance warning did not happen in time.
August revenue
$335,739
▲ live · 32 bookings
August occupancy
75.2%
August · RevPAR $83
September revenue
$122,883
▲ live · 32 bookings
September occupancy
20.2%
September · RevPAR $31

Needs your attention oldest first · decisions above excluded

1
Shurooq $325 refund demand — deadline tonight Guest requested $325 refund over smell/couch stains; response window closes Aug 22 10PM CDT and thread is still unanswered.

💰 Money unread ≠ unhandled — team may be working cases in the extranet

At risk
$650
Awaiting ruling
$604
Stripe disputes — no change this window$604.26 pending (Chandra Sellappan); $45 and $1,812.33 lost rulings final
No new Stripe payout/dispute activity in this window. Chandra Sellappan dispute still awaiting decision (expected by Sept 8); Addi Sahele ($45) and Jennifer Snyder ($1,812.33) rulings remain final/lost.
Shurooq $325 refund demand$325
Guest requesting partial refund for smell/couch stains at Dallas unit; deadline Aug 22 10PM CDT, still unanswered.
Amazon retrocharge — unreturned chairs$325.28
Visa charged for unreturned JCAJCA dining chair set after refund window missed; thread opened, unreplied 21.2h.

🎯 Handling gaps — coach the team 3 open · loss-exposure emails opened but not resolved in our favor

Amazon retrocharge for unreturned chairs

$325.28

What happened Amazon charged our Visa $325.28 for a retrocharge because the dining chair set wasn't returned by the deadline; thread opened but never replied.

The gap Team opened/read the retrocharge email but sent no reply or dispute; item unreturned by Aug 16 deadline.

Coach the team Confirm whether the item was actually shipped back; if so, dispute the charge with tracking proof. If not returned, note the loss and prevent recurrence by tracking Amazon return windows.

Pace refund request — deadline missed

$45.91

What happened Guesty forwarded Pace's $45.91 partial refund request with a response deadline of 1:27PM CDT Aug 21; deadline passed with no reply.

The gap Team opened/read the request but never responded before the stated deadline.

Coach the team Reply immediately even after deadline to salvage goodwill; going forward, flag any Guesty 'respond before' deadline for same-day action.

Vrbo unauthorized event risk flag

unquantified — potential account/listing risk

What happened Vrbo flagged a booking (HA-kWKyZEI) as possible house-party risk and asked us to contact the guest; thread unread 17.7h.

The gap No evidence the guest has been contacted per Vrbo's recommended steps.

Coach the team Contact the guest to confirm trip purpose per Vrbo's house-party policy and document the conversation; cancel without penalty if still uncomfortable.

🔁 Recurring watchlist

ItemStatusTrendSource
Airbnb Support mega-threadNow 30 messages, still unanswered, last message 3.5h agoLink ↗
Generali Claim #26135682-01Still unread, ~94h since last messageLink ↗

👤 Open items by owner

WhoOpenOldestItems
Guest-comms4Airbnb mold (Armstrong), 9-msg Airbnb Support thread, Shurooq refund demand, Pace refund deadline
Karla / cleaning coordinators1Mayehouse 215/217 offboarding

Smaller items

🆕Skyhouse 405 Authenticate mismatch monitoring
Guest passed authentication but SuiteOp still shows it missing for Jen Scholten's Aug 23-26 stay. Guest-comms Link ↗
Labor 1421 toilet blocked in progress
Toilet blocked at Labor 1421 (guest transferring to 1317 today); PTE approved, San Antonio handyman James dispatched. Maintenance coordinators Link ↗
🆕The Vue 104 loose towel rack / slow drain awaiting guest
Awaiting guest PTE response and photo/video evidence before filing ticket. Guest-comms / Maintenance Link ↗

⏱ Team performance

✓ Guest-comms agent (U0ANFU4SBPB)
Persistently chased down guest Misha Murry after flight delay — called, left voicemail, checked ring/tracker, and confirmed check-in by 17:02.

💡 Ideas & 🔁 patterns

Stripe activity auto-routed to KarlaVishal wants Stripe payout/dispute/payment activity routed directly to Karla instead of him relaying it manually each run.
Frees Vishal from being a manual relay and gets Karla acting on Stripe items faster.
Vendor/OTA notification threads sit unread with no replyMultiple Minut 'It's quiet' noise resolution emails and Guesty cancellation notices are piling up unread/unreplied across the audit — mostly low-stakes but shows a habit of not clearing routine notification threads.
Fix: Set up a quick daily sweep to archive/close routine automated notifications (Minut resolved-noise, Guesty cancellations) so real action items don't get buried.
No notes yet