Running today at a real retreat center · Opening to pilots 2027

Every bed. Every meal.
Every group. One platform.

Camp Playbook for Retreat Centers brings 294 beds, group bookings, dining, financial reporting, and multi-language guest portals together — running live today on the same scheduling core that runs three camp campuses every single day.

Live at Tranquility Retreat Center · Opening to pilot centers for the 2027 season

294
beds under management today
6
languages on the guest portal
30+
retreat modules already live
2027
opening to pilot centers

Why trust a new platform?

Because it's not new. It runs a real camp today.

The scheduling, staffing, sync, and reporting underneath Retreats has shipped 76 releases this season at our flagship camp — three campuses, 100+ staff, thousands of schedule cells a week. The retreat modules are new. The engine isn't.

See the camp side in action →
🗓️

Scheduling core

Color-coded grids, conflict warnings, locks, present mode for the office TV, real-time sync to every device. This is the exact code your retreat programs will run on.

🧑‍🏫

Staff engine

Rosters, time-off with coverage suggestions, duty posts, clock in/out, training — everything a hosting team needs between group arrivals.

🛡️

Trust layer

Role-based access enforced at the database, append-only audit trail, full backup & restore, installable PWA with dark mode.

Built for hosting · Running today

The retreat modules.

Everything below runs today at our flagship retreat center unless it carries an In development or Planned label.

Booking & front desk

Self-serve online booking

Groups book themselves at /book — packages or build-your-own, live price as they choose, per-line availability, deposit and due dates calculated on the spot. English and Spanish.

Nothing auto-confirms

Every online booking lands pending. Your office presses Confirm & hold, and the system assigns free units and blocks double-bookings at the database. You stay in control of the calendar.

Bookings desk

One pipeline: New → Held · deposit due → Deposit paid · balance due → Paid → Arriving → Done. Weekend clash flags for shared spaces, and a Money-due tab with receivables, overdues, and CSV out.

Guest booking portal

Each group gets a private link — no login. They see their rooms, deposit and balance with due dates, payment instructions, the agreement, their invoice, and a calendar subscription for the dates.

One pricing engine

Package minimums, per-site campout rates, non-member uplift, weekend two-night minimums in season, large-group township thresholds — all in one place, so the website quote and the office quote can never disagree.

Card paymentsPlanned

Check and Zelle work today, with the payment recorded against the booking. The card button is built and dormant — it appears the day you add your Stripe keys, with no rebuild.

Lodging & guest journey

Lodging & beds/hostel mode

294 beds under management. Building → floor → room hierarchy, per-bed sell mode with gender/ADA windows, printable floor plans (Ellis + Bulford wings), check-in/out logs.

Guest room + bed picker

Guests pick their own room or bed on a visual seat-map — respects gender windows, ADA, and hold-first rules automatically.

Season calendar & holds

Drag-and-drop season view. Group size + fire capacity + township-notice thresholds built in. 17 confirmed 2027 holds running today.

Rooming lists & housekeeping

Group rooming lists export in one click. Housekeeping board with turnover queues, linens tracking, and room-status board between groups.

Request progress stages

Every inquiry gets an RR-ref, a status timeline, and stage chips. Guests always know where their booking stands — no lost emails.

Weather-aware planning

Open-Meteo forecast on the booking wizard, dashboard, and resident portal. Outdoor spaces flag weather risk before you sell them.

Public site & guest comms

6-language public portal

Every public page ships in 6 languages including Korean, with a compact selector. ?lang= works across booking, resident, volunteer, and calendar pages.

Live chat + AI first-responder

Guest chat widget on every public page. AI answers from your published guest rules and knowledge base first — human takes over any time.

Resident portal

On-site residents submit maintenance and facility-use requests from /residents. Inbox with badge counter, per-household roster (22 households).

Volunteers & work bees

Volunteers self-serve at /volunteer, with a directory of skills, hours, and preferred roles. Run a work bee as teams and crews, and tasks nobody finished carry forward to the next one instead of being lost.

Communications & templates

Email templates with variable fill, copy-to-clipboard or one-click Outlook compose from any booking, inquiry, or resident request.

Copy & AI-scrape protection

robots.txt + ai.txt + meta + X-Robots-Tag + client guards keep your published rates, floor plans, and content out of AI crawler indexes.

Dining, spaces & operations

Meals & meal order forms

Menu planning + allergen flags. Group leaders open /order?f=CODE to submit per-person or per-family orders; kitchen gets totals + purchase list automatically.

Spaces & AV scheduling

Halls, chapels, fields, and gear on the same conflict-checked grid as camp, with area requests coming in from guests rather than over the phone.

Work board

Work orders as a board, a list, or a calendar — whichever your team actually uses. Fixed stage columns plus your own buckets, drag on a desktop, a move menu on a phone, and finished jobs capped so the board stays readable.

Assets, supplies & inspections

An asset register with service dates, supply levels that flag when stock runs low, and recurring inspection checklists — pool open/close, fire monthly, water and septic weekly, vehicles monthly. An out-of-range reading offers to open the work order for you.

It tells you before you forget

A nightly job raises what's actually due: balances, township notices, fire permits, overdue work orders, tomorrow's arrivals, inspections, low stock, unanswered enquiries. They land in one bell, deduplicated, not in your inbox.

Public campus map

Guests get a real map — trails, fields, campsites, buildings, each layer one tap away. They can mark it up by hand, record a walk with GPS, save the view as a picture, and send a path in for you to review and publish.

Pool chemistry

Log a reading, get the dose. Chemicals and their strengths are data you edit, not numbers hard-coded by a developer, so the math follows whatever you actually stock.

Incidents & audit log

Structured incident logging with severity and follow-up. Append-only audit log across every module — who changed what, and when.

Time clock & staff

Clock in/out on any device, weekly availability, time-off with scored coverage suggestions. The same staff engine that runs the camp side.

SOPs & resource library

Standard operating procedures, policy PDFs, floor plans, and rate cards in one searchable place your staff can reach from a phone mid-job.

Finance & fundraising

Financial reports

6-tab finance module + dashboard revenue card. Multi-year P&L, group revenue breakdowns, cash flow — driven from real payment records, not booking totals.

Treasurer GL exports

Chart of accounts + one-click exports to QuickBooks (QBO/IIF), Xero, SunPlus, and Jewel. Your treasurer stops asking you for spreadsheets.

Booking charges & linens

Line-item charges per booking with linen/laundry fees and per-diem holds. Rolls straight into the invoice + GL export.

Grants tracking

Grant pipeline with amount, funder, status, and follow-up dates. 30 grants already tracked at Tranquility.

Data migration in

UltraCamp already imported — 1,585 reservations, 6,332 emails, 1,845 payments. Coming from a different system? We'll pull it in.

Budgets & bank reconciliation

Set a budget per account and copy last year's as a starting point. Import a bank CSV and match lines against recorded payments, so what cleared and what's still outstanding stop being two different stories.

Every module above is running today at Tranquility Retreat Center — real bookings, real payments, real guests. Pilot centers get everything on this page from day one.

The plan

From camp engine to retreat platform.

✓
Done2026 · SUMMER

Prove the engine at camp

Scheduling, staff, sync, mobile, and reporting hardened across a full live summer — 98 releases and counting.

✓
Done2026 · FALL

Ship the retreat modules — live

Lodging across 294 beds, the season calendar, meals and order forms, the work board, resident and volunteer portals, financial reports with treasurer exports, a six-language guest site, and live chat. Then the piece that mattered most: groups book themselves online at a real price, and the office confirms from one desk. All of it running at a real retreat center, with real bookings and real payments.

3
In progress2026 · WINTER

Harden & multi-tenant

Security pass complete — role enforcement at the database, read-only viewer triggers, anon flood guards, rate limiting. Availability grid rebuilt set-based (5s → 0.8s, 60 concurrent). Next: full multi-tenant isolation so a second center can onboard cleanly.

4
20272027 · PILOT SEASON

Open to pilot centers

A small group of pilot centers runs their season on the platform. Stripe checkout and guest-facing invoicing round out the suite. Pilots get founder pricing for life.

Run a retreat center? Help us build this right.

Pilot partners get direct input on the roadmap, white-glove setup, and founder pricing for life. Tell us about your center.

Opens your email app addressed to hello@campplaybook.com.