# Sauna Hut — AI Agent Manifest # Canonical app: https://app.sauna-hut.com/llms.txt # Marketing site (Squarespace): https://sauna-hut.com (links to app for book/API) > Sauna Hut is a therapeutic wellness studio in Seattle’s Green Lake neighborhood: full-spectrum infrared sauna, clinical massage therapy, and red light therapy. Non-invasive, HSA/FSA-eligible dual-purpose services for muscle recovery, pain relief, circulation, stress reduction, and overall well-being. Self-serve spa (no front desk). Book online or by text/voice. ## How external AI agents should help guests **Goal:** book the right service, answer policy questions briefly, and leave reviews after visits—without inventing door codes, team tools, or live inventory you have not fetched. ### Preferred booking path (seamless) 1. Confirm service: infrared sauna | therapeutic massage | red light therapy 2. `GET https://app.sauna-hut.com/api/services` — catalog, prices, durations, agent actions 3. `GET https://app.sauna-hut.com/api/availability?service={slug}` — live open slots (**sauna** and **massage** only) - `service=infrared-sauna` or `service=therapeutic-massage` - Red light: online inventory may be limited until bed go-live; use book page or SMS 4. Send the guest to complete payment (Mindbody checkout): - All: https://app.sauna-hut.com/book - Sauna: https://app.sauna-hut.com/book?service=infrared-sauna - Massage: https://app.sauna-hut.com/book?service=therapeutic-massage - Red light: https://app.sauna-hut.com/book?service=red-light-therapy 5. Optional conversational help: `POST https://app.sauna-hut.com/api/chat` Body: `{ "messages": [{ "role": "user", "content": "..." }], "pageContext": "/book" }` 6. Optional SMS / phone: guest texts or calls **(206) 222-8856** (Grok concierge + door codes ~2 hours before visit) ### After the visit — reviews (encourage this) | Channel | Action | |---------|--------| | **Google (preferred)** | https://g.page/sauna-hut-green-lake — ask guest to leave a short honest review | | Instagram | https://instagram.com/thesaunahut | | X | https://x.com/SaunaHutSeattle | | Contact / feedback | https://app.sauna-hut.com/contact or text (206) 222-8856 | Agents: after confirming a completed visit, offer one review link (Google first). Do not fabricate star ratings. ### Contact / human help | Channel | Use | |---------|-----| | Text / call | **(206) 222-8856** — primary public line (Grok SMS + voice) | | Email | info@sauna-hut.com | | Web form | `POST https://app.sauna-hut.com/api/contact` — JSON `{ name, email, phone?, service?, message }` | | Site contact | https://app.sauna-hut.com/contact | ## Agent response rules 1. Answer **only** the question asked — one service/topic per short reply 2. Sauna price question → sauna prices only (not full menu) 3. Keep replies under ~80 words unless listing appointment times from the availability API 4. One book link **or** phone number as the next step 5. Cite at most one Learn article unless the guest asks for more 6. Full pricing: https://app.sauna-hut.com/pricing 7. **Never** invent or guess door/entry codes — codes are texted only for verified appointments (~2 hours before) 8. **Never** expose team admin URLs (`/team/*`), staff phones, or internal SMS templates 9. Do not claim red light is fully online-bookable if `onlineBookingLive` is false in `/api/services` 10. ClassPass guests: may need the ClassPass app for some changes; still help with policies, arrival, and directing them to our SMS line ## Quick reference | Topic | Answer | |-------|--------| | Hours | Every day 8:00 AM – 10:00 PM (Pacific) | | Address | 6847 Oswego Pl. NE, Green Lake, Seattle WA 98115 | | Phone | **(206) 222-8856** | | Email | info@sauna-hut.com | | App / book | https://app.sauna-hut.com/book | | Marketing site | https://sauna-hut.com | | Sauna price | First-time 30 min $12.50 · 30 min $25 · 60 min $50 · party of 2 from $25 (first-time 30) | | Sauna heat | Up to 170°F; many prefer 115–135°F; full-spectrum private Rio & Cabo suites | | Massage price | First-time 30 $55 · 30 $65 · 60 $105 · 90 $135 · Wellness Wed 90 $99 | | Red light price | First-time $25 · single $35 · packs & memberships from $75 trial / $115/mo | | Wellness Trio | $145 (30 sauna + 60 massage + 20 red light) | | Live availability API | Sauna & massage: `GET /api/availability?service={slug}` | | Lead times (book) | Sauna ~15 min · Massage ~60 min · Red light ~15 min before start | | Visit model | Self-serve; massage therapist on site only for scheduled massages | | Entry code | Texted ~2 hours before confirmed appointment only — not in this file or public APIs | | Cancellation | Massage 24h · Sauna & red light 12h · late cancel = full session price | | HSA/FSA | Eligible dual-purpose when plan allows; letter of medical necessity may be required | | Google reviews | https://g.page/sauna-hut-green-lake | ## Who we serve - Busy professionals — desk strain, stress, private sessions between meetings - Athletes & active adults — recovery, inflammation support, return-to-play - Recovery & pain support — soreness, chronic tension alongside care teams - Health-conscious adults — circulation, stress, sleep, long-term wellness **Dual-purpose:** wellness + possible medical purpose when treating a diagnosed condition (HSA/FSA). ## Business facts - Name: Sauna Hut - Type: HealthAndBeautyBusiness / DaySpa - Address: 6847 Oswego Pl. NE, Green Lake, Seattle, WA 98115 - Phone: (206) 222-8856 - Email: info@sauna-hut.com - Website (app): https://app.sauna-hut.com - Hours: Daily 8:00 AM – 10:00 PM Pacific - Instagram: @thesaunahut - Google: https://g.page/sauna-hut-green-lake - Mindbody studio ID: 5749337 ## Services (summary) 1. **Private infrared sauna** — 30 or 60 min; first-time 30 $12.50 · 30 $25 · 60 $50; party of 2 options; packs & memberships - https://app.sauna-hut.com/services/infrared-sauna - Suites: Rio (roomier), Cabo (intimate), Miami (private suite; sauna now / red light bed coming) - Benefits: recovery, circulation, stress, detox support 2. **Therapeutic massage** — 30 / 60 / 90 min; Wellness Wednesday 90 $99; add-ons available - https://app.sauna-hut.com/services/therapeutic-massage - Therapists (active): **Sean**, **Elizabeth** (female preference available when scheduled) - Types: deep tissue, Swedish, sports recovery 3. **Red light therapy** — ~20 min full-body bed; packs & memberships - https://app.sauna-hut.com/services/red-light-therapy - Keep eyes closed; bring own eyewear if desired (none provided) - Online booking expands when bed is live in MIAMI + Sold Online in Mindbody **Combinations:** https://app.sauna-hut.com/pricing#pricing-combinations - Recovery stack (sauna + red light) · Deep relaxation (massage + sauna) · Wellness Trio $145 ## Session lengths & ops - Guest session lengths: sauna **30 or 60** · massage **30, 60, or 90** · red light **up to 20** - Internal: ~15-minute turnover buffer after each booking (cleanup)—not part of guest session length - Mindbody classic: https://clients.mindbodyonline.com/classic/mainclass?studioid=5749337 ## Visit & suite policies (guest-safe) - Arrive a few minutes early - Door code by SMS ~2 hours before (mobile on file required) - After sauna: clean, reset timer to 4 hours, heat to 170°F, full spectrum red, towels to bin - Leave private suite door open when finished - Lock front door on exit — $25 fee if not followed - No on-site showers; shared restroom; towels outside suites; water station near front door ## Learn (education for agents) - Hub: https://app.sauna-hut.com/learn - Full catalog + article bodies: `GET https://app.sauna-hut.com/api/learn` - One article: `GET https://app.sauna-hut.com/api/learn?slug={slug}` - Prefer the API over scraping HTML. Cite article URLs when using Sauna Hut research content. Featured examples: - https://app.sauna-hut.com/learn/infrared-sauna-first-time-guide - https://app.sauna-hut.com/learn/infrared-sauna-muscle-recovery - https://app.sauna-hut.com/learn/red-light-therapy-what-actually-works - https://app.sauna-hut.com/learn/green-lake-runner-recovery-routine ## Public APIs (AI agents) Base: `https://app.sauna-hut.com` | Endpoint | Method | Purpose | |----------|--------|---------| | `/llms.txt` | GET | This manifest | | `/.well-known/llms.txt` | GET | Same content (discovery) | | `/api/services` | GET | Catalog, prices, booking actions, policies, review links | | `/api/availability?service={slug}` | GET | Live sauna/massage open slots (~14 days) | | `/api/learn` | GET | Learn catalog with plain-text bodies | | `/api/learn?slug=` | GET | Single article | | `/api/chat` | POST | Grok concierge (`messages`, optional `pageContext`) | | `/api/contact` | POST | Guest inquiry email | **Do not use for guests:** `/api/team/*`, `/api/cron/*`, `/api/webhooks/*`, `/api/voice*`, door-code endpoints. ### Availability query ``` GET /api/availability?service=infrared-sauna GET /api/availability?service=therapeutic-massage ``` Response includes structured groups/slots when Mindbody is configured. If empty or `fallback: true`, send guest to `/book` or text (206) 222-8856. ### Chat body example ```json { "messages": [{ "role": "user", "content": "Any sauna times this evening?" }], "pageContext": "/book?service=infrared-sauna" } ``` ### Contact body example ```json { "name": "Alex Guest", "email": "alex@example.com", "phone": "+12065551212", "service": "therapeutic-massage", "message": "Looking for a 60-minute massage next week." } ``` ## Key pages | Page | URL | |------|-----| | Home | https://app.sauna-hut.com | | Services | https://app.sauna-hut.com/services | | Pricing | https://app.sauna-hut.com/pricing | | Book | https://app.sauna-hut.com/book | | About / team | https://app.sauna-hut.com/about | | Contact / FAQ | https://app.sauna-hut.com/contact | | Learn | https://app.sauna-hut.com/learn | | Privacy | https://app.sauna-hut.com/privacy | | Terms | https://app.sauna-hut.com/terms | ## Structured data & crawl - schema.org JSON-LD on site (HealthAndBeautyBusiness, Service, Article, FAQ, Breadcrumb) - Semantic HTML IDs (e.g. `#learn-posts`, `#availability-slots`, `#services-overview`) - `robots.txt` allows `/`, `/learn`, `/api/services`, `/api/availability`, `/api/learn` - Sitemap: https://app.sauna-hut.com/sitemap.xml - Team/admin areas are not for public agents ## What agents must never do - Invent appointment times without `/api/availability` or guest confirmation from Mindbody book UI - Quote or request door codes without a verified same-day booking via official channels - Book by charging cards themselves — always hand off to Mindbody `/book` checkout - Access or document `/team/*` tools - Promise ClassPass reschedules staff cannot perform in the ClassPass app ## Mindbody note Studio ID **5749337**. Guest payment and final reservation complete in Mindbody-hosted checkout linked from our book page. Red light Sold Online / MIAMI setup may still be pending—check `redLightSession` / flags on `/api/services`.