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
Why trust a new platform?
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 →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.
Rosters, time-off with coverage suggestions, duty posts, clock in/out, training — everything a hosting team needs between group arrivals.
Role-based access enforced at the database, append-only audit trail, full backup & restore, installable PWA with dark mode.
Built for hosting · Running today
Everything below runs today at our flagship retreat center unless it carries an In development or Planned label.
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.
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.
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.
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.
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.
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.
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.
Guests pick their own room or bed on a visual seat-map — respects gender windows, ADA, and hold-first rules automatically.
Drag-and-drop season view. Group size + fire capacity + township-notice thresholds built in. 17 confirmed 2027 holds running today.
Group rooming lists export in one click. Housekeeping board with turnover queues, linens tracking, and room-status board between groups.
Every inquiry gets an RR-ref, a status timeline, and stage chips. Guests always know where their booking stands — no lost emails.
Open-Meteo forecast on the booking wizard, dashboard, and resident portal. Outdoor spaces flag weather risk before you sell them.
Every public page ships in 6 languages including Korean, with a compact selector. ?lang= works across booking, resident, volunteer, and calendar pages.
Guest chat widget on every public page. AI answers from your published guest rules and knowledge base first — human takes over any time.
On-site residents submit maintenance and facility-use requests from /residents. Inbox with badge counter, per-household roster (22 households).
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.
Email templates with variable fill, copy-to-clipboard or one-click Outlook compose from any booking, inquiry, or resident request.
robots.txt + ai.txt + meta + X-Robots-Tag + client guards keep your published rates, floor plans, and content out of AI crawler indexes.
Menu planning + allergen flags. Group leaders open /order?f=CODE to submit per-person or per-family orders; kitchen gets totals + purchase list automatically.
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 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.
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.
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.
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.
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.
Structured incident logging with severity and follow-up. Append-only audit log across every module — who changed what, and when.
Clock in/out on any device, weekly availability, time-off with scored coverage suggestions. The same staff engine that runs the camp side.
Standard operating procedures, policy PDFs, floor plans, and rate cards in one searchable place your staff can reach from a phone mid-job.
6-tab finance module + dashboard revenue card. Multi-year P&L, group revenue breakdowns, cash flow — driven from real payment records, not booking totals.
Chart of accounts + one-click exports to QuickBooks (QBO/IIF), Xero, SunPlus, and Jewel. Your treasurer stops asking you for spreadsheets.
Line-item charges per booking with linen/laundry fees and per-diem holds. Rolls straight into the invoice + GL export.
Grant pipeline with amount, funder, status, and follow-up dates. 30 grants already tracked at Tranquility.
UltraCamp already imported — 1,585 reservations, 6,332 emails, 1,845 payments. Coming from a different system? We'll pull it in.
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
Scheduling, staff, sync, mobile, and reporting hardened across a full live summer — 98 releases and counting.
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.
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.
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.
Pilot partners get direct input on the roadmap, white-glove setup, and founder pricing for life. Tell us about your center.