Select a message to begin · AI drafts auto-load
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 · 3 cabins · 7 channels live · 0 SaaS
30-day occupancy
78%
▲ up from 64% (90-day)
Weighted forecast (90d)
£8,420
Probability-adjusted · 14 hot leads
Won MTD
£3,240
▲ on target · 9 bookings closed
Pending inbox
5
▼ 2 overdue · reply now
Pipeline by channelYTD
Airbnb£24,12052
Direct site£3,64015
Pitchup£2,7202
Facebook£2,3604
Booking.com£0opportunity
Revenue trend6M
FebMarAprMayJunJul
≋ Channels live
All channels · one inbox
Every booking and message routes here · approve or auto-send · zero SaaS layer
| Channel | Status | Fee | Listings | YTD bookings | YTD fees |
|---|---|---|---|---|---|
| AIRBNB Airbnb (host #110090665) | Live · iCal + email | 15.5% | 3 | 52 | £3,720 |
| BOOKING Booking.com | Not listed · opportunity | 17% | 0 | 0 | £0 |
| DIRECT Direct site (wishwood.co.uk) | Stub · ready to deploy | 1.4% | 3 cabins | 15 | £62 |
| FB Facebook (wishwood.org) | Live · 2,146 likes | 0% | — | 4 | £0 |
| IG Instagram (@wishwoodglamping) | Live | 0% | — | 0 | £0 |
| PITCHUP Pitchup.com | Live | 8% | 1 | 2 | £218 |
| TA Tripadvisor | Live · 4.0★ · 7 reviews | — | — | 0 | £0 |
◊ Biggest single lever
Wishwood is on 7 channels but missing the two highest-leverage ones: Booking.com (est. +£8-12k/yr at parity pricing) and your own direct site (98.6% kept per booking vs 83% on Airbnb).
The hub already routes both — you just need to list on Booking.com and enable the direct stub. Each takes about 90 minutes.
The three cabins
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 |
|---|---|---|---|---|---|
| ⌬ Hobbit Hut | £95 | £120 | £145 | -12% | -15% |
| ◬ Vintage Caravan | £85 | £110 | £130 | -12% | -15% |
| ◊ Family Yurt | £135 | £165 | £195 | -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 · 779 across the estate
4.81★ Airbnb · 4.0★ Tripadvisor (7) · 7.1 HeyCamping · AI drafts replies in your voice for one-tap approval
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 | Family Yurt | 5★ | "The most peaceful weekend we've had in years. The bluebells, the fire pit at night…" | draft ready |
| Davtinbl | TA | — | 5★ | "So peaceful and beautiful with the blue bells everywhere. Hosts are lovely and helpful." | draft ready |
| Luke J | TA | — | 5★ | "Could not think of enough good words to say about the place." | sent |
| Frenchfay | TA | Hobbit Hut | 4★ | "Treat for our Grandson, stayed in a Hobbit Hut! Host really lovely…" | draft ready |
Guest journey automation
Every booking triggers the right message at the right time · all editable, all opt-out-able
| 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
Caravan 11am · Hobbit 12pm · Yurt 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
Drop a video → extract stills → AI writes the caption → one tap publishes to FB, IG, roost · powered by fallseed-creator-os
▸ 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
✎ AI-drafted post
Bluebells out a week early this year · the woods are thick with them. Booking the yurt for May? You'll catch the carpet at its peak.
The Hobbit Hut + Caravan have Sep dates wide open · midweek £85, weekend £110, anniversary energy on tap.
FB-follower code WOOD10 = 10% off direct.
#offgridglamping #kentwoodland #wishwood #bluebellwood
The Hobbit Hut + Caravan have Sep dates wide open · midweek £85, weekend £110, anniversary energy on tap.
FB-follower code WOOD10 = 10% off direct.
#offgridglamping #kentwoodland #wishwood #bluebellwood
⌬ 3D media · agent-readable
| Asset | Type | Where | Agents can use it |
|---|---|---|---|
| Hobbit Hut · drone flyover | MP4 | media/hobbit-drone.mp4 | ✓ via media.json |
| Yurt · 360° interior | Equirectangular | media/yurt-360.jpg | ✓ AI can describe to guest |
| Caravan · walk-through | Three.js scene | media/caravan-3d.html | ✓ interactive |
| Site map · ancient woodland | SVG | media/site-map.svg | ✓ navigable |
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 |
▸ Quick capture
Snap a receipt with your phone · AI extracts amount, supplier, category, VAT · adds to ledger · originals filed in your Drive.
⌬ VAT & year-end
Quarterly VAT return ready as CSV · year-end accounts as PDF · all data is yours · export anytime · no accountant lock-in.
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
Sue · cleaner
SELF-EMPLOYED · INVOICED MONTHLY
Rate: £18/hr · £45 flat per cabin turnaround
This month: 18 turnarounds · 4 deep cleans · £948
Next slot: Today 11:30 · Caravan (Anna & Mike out)
Auto-notified: ✓ Schedule pushed daily via SMS
Pete · maintenance
ON-CALL · BILLED PER JOB
Rate: £30/hr + parts at cost
This month: 3 jobs · 7.5 hrs · £256
Open jobs: 1 (yurt door catch · raised yesterday)
Response time avg: 4hrs
▦ Monthly summary · auto-generated
| Month | Sue (hrs · £) | Pete (jobs · £) | Total labour | % of revenue |
|---|---|---|---|---|
| Jun 2026 (MTD) | 62 · £948 | 3 · £256 | £1,204 | 14.2% |
| May 2026 | 78 · £1,196 | 5 · £390 | £1,586 | 15.8% |
| Apr 2026 | 54 · £820 | 2 · £180 | £1,000 | 13.1% |
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
◊ Lia · always-on assistant
ONLINE
▸ what's my occupancy next 30 days?
Hobbit: 18/30 (60%) · 4 inquiries pending
Caravan: 24/30 (80%) · 1 inquiry pending
Yurt: 26/30 (87%) · fully booked Bank Holiday
Overall: 75.5% · best month in 18mo · expected revenue £4,720
Caravan: 24/30 (80%) · 1 inquiry pending
Yurt: 26/30 (87%) · fully booked Bank Holiday
Overall: 75.5% · best month in 18mo · expected revenue £4,720
⌬ 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
Uptime 30d
99.97%
Channels syncing
7/7
Last error
14d ago
Alerts open
0
≋ Live health
| Component | Status | Last check | Detail |
|---|---|---|---|
| Cloudflare Worker · main | Green | 30s ago | p50 latency 47ms · 0 errors |
| iCal sync · Airbnb (3 listings) | Green | 52s ago | 3/3 fetched · 0 changes |
| iCal sync · Booking.com | Off | — | Awaiting connection in step 8 |
| iCal sync · Pitchup | Green | 41s ago | 1 listing · synced |
| Stripe webhook | Awaiting key | — | Pending wire-in |
| Gmail IMAP · Airbnb msgs | Green | 1m ago | 0 new in last poll |
| FB Page webhook | Green | 2m ago | Subscribed · 1 msg today |
| IG DM webhook | Green | 2m ago | Subscribed |
| WhatsApp Cloud API | Green | 1m ago | Verified · 5 msgs today |
| AI engine (Groq) | Green | 15s ago | p50 1.2s · 142 drafts/24hr |
| Booking site (Pages) | Green | 10s ago | 200 · 1.4s 4G load |
| Stays.json (agent dossier) | Green | 10s ago | 200 · last fetched by Perplexity 3h ago |
⚠ Recent alerts
Nothing in the last 14 days. Last alert: "Solar battery below 30%" auto-cleared after 4 hours of sun.
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) | wishwood-worker.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