ZeeHost โ AI restaurant host (HaaS) + landing brand
Context
Restaurants need someone (or something) to answer customer phone calls, take bookings, handle FAQs, and route urgent items to staff โ without paying a full-time human host. ZeeHost is Aspire's HaaS (Host-as-a-Service) play: AI-powered phone/chat agent specialized for restaurant operations. It's also the brand vertical name for Aspire's hospitality-AI verticals.
Architecture
graph LR
CALL["Guest call / chat"] --> ZH["ZeeHost<br/>AI restaurant host<br/>zeehost.ai"]
ZH --> BOOK["Bookings"]
ZH --> MENU["Menu / orders"]
ZH --> GW["Aspire LLM Gateway"]
classDef app fill:#715EE3,color:#fff,stroke:#291F50;
class ZH app;
Detail
What's live (as of 2026-05-09)
- chat.zeehost.ai โ LIVE chat interface for restaurant customers + staff
- kitchen.zeehost.ai โ landing for Zinga Kitchen (Restoke replacement)
- zac.zeehost.ai โ landing for Zac, the Zinga Ledgr AI CFO (Xero replacement)
- becs.getzinga.com.au โ Zingamenu BECS direct-debit signup (separate Zinga product but uses ZeeHost-adjacent stack)
Stack
- Postgres (per use-postgresql-by-default)
- Claude Sonnet 4.5 via OpenRouter โ needs migration to Aspire LLM Gateway per aspire-llm-gateway-only-egress (not yet done)
- Coolify deploy (app UUID
lvi7zx67dmsetu6uryxhubwt, Postgresxymew5g9jqzast9qawz069fq) - Currently missing: Twilio + ElevenLabs keys (per
_STATUS.mdof zeehost project โ voice-channel still pending)
Remaining for v1 voice channel
- [ ] Wire Twilio key (inbound phone calls)
- [ ] Wire ElevenLabs key (natural-voice synthesis for agent responses)
- [ ] Migrate from OpenRouter to Aspire LLM Gateway for Claude Sonnet routing
Coolify resources
- App:
lvi7zx67dmsetu6uryxhubwt - Postgres:
xymew5g9jqzast9qawz069fq
Relationship to Zinga
ZeeHost is the customer-facing brand for hospitality AI; the Zinga suite is the product brand for hospitality SaaS replacements. ZeeHost = AI; Zinga = SaaS. They share infrastructure (Postgres, LLM Gateway) but distinct domains + UX. See aspire-brand-architecture.
Sub-brands using zeehost.ai or related domains
| Domain | What |
|---|---|
| chat.zeehost.ai | ZeeHost chat MVP |
| kitchen.zeehost.ai | Zinga Kitchen landing (Restoke replacement) |
| zac.zeehost.ai | Zac AI CFO landing (Zinga Ledgr) |
| becs.getzinga.com.au | Zingamenu BECS signup |
Open questions
- Should ZeeHost be a separate paid SaaS, or bundled with Zinga PMS/Booking subscriptions?
- Voice channel before chat polish, or chat polish first?
- Migration plan from OpenRouter โ Aspire LLM Gateway (when does this happen?)
Related
- aspire-brand-architecture
- aspire-llm-gateway-only-egress โ ZeeHost should route through gateway, not OpenRouter directly
- aspire-llm-gateway
๐ Relationships
graph LR
zeehost["zeehost"]:::self
zeehost --> use_postgresql_by_default["use-postgresql-by-default"]
zeehost --> aspire_llm_gateway_only_egress["aspire-llm-gateway-only-egress"]
zeehost --> aspire_brand_architecture["aspire-brand-architecture"]
zeehost --> aspire_llm_gateway["aspire-llm-gateway"]
classDef self fill:#715EE3,color:#fff,stroke:#291F50;