Select a message to begin · AI drafts auto-load
⚠Double booking detected
Channel-synced calendar
Two-way iCal sync · Airbnb · Booking.com · Pitchup · Direct · updated every 60s
Airbnb
Booking.com
Direct
Facebook
Pitchup
In-house now
Good day
Wishwood · 4 camps · your AI-run hub
Spotted a problem?
A leak, a broken kitchen, anything at all. Log it once — everyone sees it.
Jobs from your bookings
auto-made · shared to everyone
Every booking makes its jobs: 🪣 workaway upkeep · 🔑 welcome · 🧹 clean. Nobody has to remember.
Recent activity
see all →
Nothing yet — activity shows here the moment a message or booking comes in.
Getting set up
Add each channel when you have it. The Clinic shows exactly what's wired; the AI Trainer explains anything.
Problems
Found a fault? Log it here · everyone sees it · tick it off when it's fixed.
Report a problem
Open problems
refresh
Loading…
All channels · one inbox
Every booking and message routes here · approve or auto-send · zero SaaS layer
| Channel | Status | Commission |
|---|---|---|
| AIRBNB Airbnb | Connect in Setup | ~15% |
| BOOKING Booking.com | Connect in Setup | ~15% |
| DIRECT Direct site (wishwood.co.uk) | Connect in Setup | Stripe only |
| FB Facebook | Connect in Setup | 0% |
| IG Instagram | Connect in Setup | 0% |
| PITCHUP Pitchup | Connect in Setup | ~8% |
Every channel routes into one inbox here. As you add each API/webhook in Setup, its row goes live and its bookings + messages flow in automatically. The Clinic shows exactly what's wired.
The four camps
All in 16 acres of ancient Kent woodland · adjacent Blean Woods NNR
Dynamic pricing engine
Base · weekend uplift · peak season · last-minute · long-stay · auto-pushes to every channel
| Cabin | Base / night | Weekend | Peak (Jul-Aug) | Long-stay 7+ | Last-min 14d-empty |
|---|---|---|---|---|---|
| ◊ The Yurt | £135 | £165 | £195 | -12% | -15% |
| ⌂ Fern Lodge | £110 | £135 | £160 | -12% | -15% |
| ◬ Thistle Caravan | £85 | £110 | £130 | -12% | -15% |
| ⌬ The Hobbit | £95 | £120 | £145 | -12% | -15% |
⟳ Pricing rules
| Rule | Trigger | Effect | Status |
|---|---|---|---|
| Weekend uplift | Fri-Sat nights | +~25% over base | Active |
| Peak season | Jul-Aug + UK bank holidays | +~50% over base | Active |
| Long-stay discount | ≥7 night booking | -12% total | Active |
| Last-minute fill | ≤14d empty + 7d gap | -15% total | Active |
| FB/IG follower | Code WOOD10 at checkout | -10% | Active |
| Returning guest | Booked before · direct now | -10% (silent · email-coded) | Active |
| Local event boost | Canterbury Festival / school hols | +10-20% as detected | Calibrating |
Reviews
Paste any guest review and Lia drafts a warm reply in your voice — or tap "Draft reply" on any review below.
Reply to a review
Runs on your Gemini Flash key · grounded on your camps · never quotes a price
Airbnb · 9 years hosting
4.81★
779 reviews · Superhost-tier
Tripadvisor
4.0★
7 reviews · #13 specialty lodging Canterbury
HeyCamping
7.1/10
Listed
Pending review replies
3
AI-drafted in your voice · awaiting approve
★ Recent reviews
| Guest | Channel | Cabin | Rating | Snippet | Reply |
|---|---|---|---|---|---|
| Linda C. | AIRBNB | The Yurt | 5★ | "The most peaceful weekend we've had in years. The bluebells, the fire pit at night…" | |
| Davtinbl | TA | — | 5★ | "So peaceful and beautiful with the blue bells everywhere. Hosts are lovely and helpful." | |
| Luke J | TA | — | 5★ | "Could not think of enough good words to say about the place." | sent |
| Frenchfay | TA | The Hobbit | 4★ | "Treat for our Grandson, stayed in a Hobbit Hut! Host really lovely…" |
Guest journey automation
Every booking triggers the right message at the right time · all editable, all opt-out-able
Turnarounds & staff tasks
auto-made from every booking · everyone on the app sees theseA booking lands → the OS reads the dates & stay length and creates the jobs: 🪣 workaway upkeep (bins · compost toilets · oil lamps · water + shower top-up), 🔑 welcome on arrival, 🧹 clean on checkout. Nobody has to remember or coordinate.
| When | Trigger | Channel | What goes | Status |
|---|---|---|---|---|
| T+5 min | Booking confirmed | Welcome · what to expect · packing list | Active | |
| T-7 days | Pre-arrival | Email + SMS | Directions · off-grid prep · what to bring | Active |
| T-1 day | Day before | SMS | Gate code · weather · arrival window | Active |
| T+0 morning | Arrival day | "Welcome · here's the firewood, fire-lighting tips, walks map" | Active | |
| T+1 day mid | Mid-stay | SMS | "All good?" · auto-alerts host if no reply in 6hrs | Calibrating |
| T+checkout | Checkout day | SMS | "Thanks · please leave key in lockbox · safe travels" | Active |
| T+1 day after | Post-stay | Review request · WOOD10 direct-book discount for next time | Active | |
| T+30 days | Return nudge | "Miss the woods?" · seasonal photo · open dates | Active | |
| T+annual | Anniversary | "One year since your stay" · exclusive returning-guest rate | Active |
Off-grid ops
What matters when you're not on mains · solar, water, propane, log stock, weather
Solar battery (estate-wide)
82%
Charging · 1.2kW from array
Water tank · main
740 L
~6 days at current occupancy
Propane · LPG
3 / 6 bottles
Reorder threshold reached · auto-flagged
Order due
Log stock · seasoned
12 nets
3.2 nets/booking avg · ~4 weeks supply
Weather · 7-day
☁ 18° · 🌧 Sat
Heads-up for guests · auto-included in T-1 SMS
Cleaner schedule
2 turnarounds today
Thistle Caravan 11am · The Hobbit 12pm · The Yurt + Fern Lodge clear
◊ Hooks to add when ready
Real telemetry: Victron Cerbo (solar) · ultrasonic tank sensor · scale-under-LPG-bottle · simple log-count tap.
All wire to a Raspberry Pi at the office, post to this hub via the Cloudflare Worker. Until then, manual update from the Cabins screen.
Posts & media
Quick-draft a post for any event or deal below. For the full tool — research engine, 30-day content calendar, approval queue — open the Social autopilot →
▸ Drop video / image
⬆
Drag a phone video here
or tap to pick from gallery
or tap to pick from gallery
Stills extract locally · 6 best frames at scene-change detection · no upload until you publish
✎ Plan a post · event or deal
Describe what's on and Lia writes a ready-to-post caption, grounded on your real camps — never a made-up price.
Runs on your Gemini Flash key. Posts auto-publish to Facebook once it's connected in Setup — until then they're saved and go out the moment you wire it.
⌬ 3D media · agent-readable
| Asset | Type | Where | Agents can use it |
|---|---|---|---|
| The Yurt · 360° interior | Equirectangular | media/yurt-360.jpg | ✓ AI can describe to guest |
| Fern Lodge · walk-through | Three.js scene | media/fern-3d.html | ✓ interactive |
| Thistle Caravan · walk-through | Three.js scene | media/thistle-3d.html | ✓ interactive |
| The Hobbit · drone flyover | MP4 | media/hobbit-drone.mp4 | ✓ via media.json |
| Site map · ancient woodland | SVG | media/site-map.svg | ✓ navigable |
These 3D / video assets let the AI describe each camp to guests. → Media asset tools
Clinic · the OS reads its own health
Green = wired and working · amber = ready, just switch it on · red = needs setup. So you always know what's live and what to do next.
AI Trainer · Lia
Ask anything — I'll walk you through it, step by step
Hi, I'm Lia 👋
I'll walk you through how everything works, one step at a time — no tech knowledge needed. Tap a question to start, or just type your own below.
Email · guest sequences & marketing
Automated guest email sequences — booking confirmation → pre-arrival info → check-in details → post-stay review request — plus marketing campaigns to past guests. The AI drafts every message in your voice; you approve before anything sends. Runs on the same cascade + oversight as Guest Desk; channel wiring lands alongside SMS/WhatsApp.
Accounts · powered by fallaccount
Every booking auto-logs as revenue · OTA fees deducted automatically · expenses captured by photo · P&L live · VAT-ready · zero third-party SaaS
Revenue YTD
£32,840
OTA fees paid
−£4,248
Direct take
£28,592
VAT collected Q3
£3,219
▦ Recent ledger entries
| Date | Type | Source | Cabin | Gross | Fee | Net |
|---|---|---|---|---|---|---|
| 24 Jun | Revenue · booking | Airbnb | Yurt | £270 | −£41.85 | £228.15 |
| 23 Jun | Revenue · booking | Direct (Stripe) | Caravan | £295 | −£4.33 | £290.67 |
| 22 Jun | Revenue · booking | Pitchup | Yurt | £1,365 | −£109.20 | £1,255.80 |
| 21 Jun | Expense · receipt scanned | Wood supplier | — | −£86.00 | — | −£86.00 |
| 20 Jun | Revenue · review +tip | Direct | Hobbit | £20 | — | £20.00 |
| 19 Jun | Expense · receipt scanned | Compost loo service | All | −£140.00 | — | −£140.00 |
£ Manual entry · add anything the automation didn't catch
▦ Full books · FallAccount, embedded open full-screen ↗
Your real accounting — double-entry, VAT-ready, data stays in your browser. Bookings from Guest Desk auto-post here.
Compliance · powered by fallseed-compliance
Every certificate · every renewal · every legal box-tick · auto-reminders 60 days out · paper trail in your Drive
Active certs
8
Renew within 60d
2
Overdue
0
GDPR status
✓ Compliant
| Certificate | Status | Issued | Renews | Action |
|---|---|---|---|---|
| Public liability insurance (£5m) | Live | Mar 2026 | Mar 2027 | |
| Gas Safe (BBQ + hob) | Live | Apr 2026 | Apr 2027 | |
| PAT testing (all electricals) | Renew soon | Jul 2025 | Jul 2026 (4 wks) | |
| Fire risk assessment | Live | Jan 2026 | Jan 2027 | |
| Drinking water testing (spring) | Renew soon | Aug 2025 | Aug 2026 (6 wks) | |
| Composting loo · environment permit | Live | 2024 | 2029 | |
| Council tourism registration | Live | 2025 | Annual auto-renew | |
| GDPR / Privacy notice on book.html | Live · v3 | Jun 2026 | Review yearly |
⟳ AI auto-reminders
AI scans cert renewal dates daily · 60 days before expiry sends a draft renewal email + booking link for the relevant tradesperson · you tap approve. You'll never get a "your certificate has expired" surprise letter again.
Staff & contractors · powered by fallhr
Cleaner · maintenance · handover schedule · payslips · NI · holiday · sick · all sovereign · no Sage subscription
Your team
Add your cleaner, maintenance contact and Workaway helpers here. When a booking lands, the OS raises their jobs automatically (🪣 upkeep · 🔑 welcome · 🧹 clean) and — once you wire SMS/WhatsApp — can notify the right person. Invoices and monthly labour summaries build from real jobs as they happen · no Sage subscription.
No team members added yet.
Brain · Lia + MACCubeFACE(127)
Lia is the conversational face · MACCubeFACE is the 127-agent brain organised by 8 specialist groups · you prompt, they execute, you approve
◊ Property Brain · single source of truth
Edit the truth once here — every reply, listing and post grounds on it. The AI never states anything that isn't in the brain.
◊ Lia · always-on assistant
ONLINE
▸ what's my occupancy next 30 days?
The Yurt: 26/30 (87%) · fully booked Bank Holiday
Fern Lodge: 22/30 (73%) · 2 inquiries pending
Thistle Caravan: 24/30 (80%) · 1 inquiry pending
The Hobbit: 18/30 (60%) · 4 inquiries pending
Overall: 76% across all four camps
Fern Lodge: 22/30 (73%) · 2 inquiries pending
Thistle Caravan: 24/30 (80%) · 1 inquiry pending
The Hobbit: 18/30 (60%) · 4 inquiries pending
Overall: 76% across all four camps
⌬ MACCubeFACE(127) · the brain · 8 specialist groups
1 Ω orchestrator + 8 specialist groups × 16 agents + 1 contrarian (#127) = 127 agents · each group has a lane · the contrarian challenges every consensus
✉ Inbox · 16 agents
Triage · sentiment · draft · routing
▸ 142 handled this week
▦ Calendar · 16 agents
iCal sync · double-booking guard · holds
▸ 0 conflicts in 90d
£ Accounts · 16 agents
Revenue log · expenses · VAT · P&L
▸ 100% auto-logged
✓ Compliance · 16 agents
Cert tracking · renewal alerts · GDPR
▸ 2 renewals queued
☉ Staff · 16 agents
Schedules · payroll · gigs · invoices
▸ Sue + Pete tracked
✎ Marketing · 16 agents
Posts · SEO · GEO · social
▸ 3 posts in queue
⚙ Ops · 16 agents
Solar · water · weather · alerts
▸ Battery 86%
⟶ Guests · 16 agents
Journey · profiles · personalisation
▸ 73 active profiles
⊘ Contrarian · agent #127
Challenges every consensus the other 126 reach · prevents groupthink · the brake pedal
⟳ Engine · BYOK or Groq
Groq
● ACTIVE · FREE TIER
Llama 3.3 70B · fastest · free
Anthropic
○ BYOK · STANDBY
Claude · highest quality · BYO key
Gemini
○ BYOK · 1500/DAY FREE
Google · solid middle ground
System monitor · powered by fallseed-meta
Is everything actually working · one green/amber/red glance · you check once a day for 30 seconds
Engine status
Checking the always-on engine…
☷ Activity log · everything the OS has actually done · newest first · shared to everyone
Loading…
Settings
Everything sovereign · keys live in your browser · nothing leaves without your tap
⚙ Channel connections
| Channel | iCal URL / API key | Status | Action |
|---|---|---|---|
| Airbnb iCal (import) | demo · airbnb.com/calendar/ical/… | Synced 47s ago | |
| Airbnb iCal (export) | https://wishwood-engine.sjgant80.workers.dev/ical/… | Live | |
| Booking.com Channel Manager | not configured | Off | |
| FB Page webhook | graph.facebook.com/v18.0/wishwood.org/messages | Subscribed | |
| IG webhook | graph.facebook.com/v18.0/wishwoodglamping | Subscribed | |
| Stripe (direct payment) | not configured | Awaiting key | |
| Gmail IMAP (Airbnb/Booking msg forward) | chrissy@wishwood.org | Polling 60s | |
| Claude API key (AI drafts) | sk-ant-…XXXX | Live |
⟳ AI draft voice
Tone learned from
4,200 past messages from your Airbnb + FB inbox · learned voice attributes: warm, brief,
uses "·" instead of comma-list, signs off with "Chrissy" by recipient context,
includes practical detail without over-explaining. Refresh weekly.
⌬ Sovereignty
- ✓ All data lives in your browser (IndexedDB) and your Cloudflare Worker (KV)
- ✓ No third-party SaaS · no analytics · no tracking pixels
- ✓ API keys never leave your devices · stored in worker secrets
- ✓ Works fully offline after first load · perfect for off-grid
- ✓ Export full estate state to JSON anytime · take it with you