HostCasa · Arquitectura de concierge omnicanal

Una conversación,
todos los canales.

Cómo Hermes — el mensajero — une la capa omnicanal del huésped con el estándar HostCasa, y cómo todo aterriza en la casa insignia del Pacífico: Casa Barra Vieja.

Hospitality, Elevated.
6canales de entrada
1motor · Marina
22tablas Supabase · RLS
RES-XXXXreservas vivas
01Mar abierto

Los canales del huésped

Todo empieza donde está el huésped. Seis puertas de entrada, una sola conversación: cada mensaje — texto, voz o foto — fluye hacia el mismo motor.

Pendiente · QR

WhatsApp Business

Gateway nativo de Hermes (Baileys). El número de la casa atiende 24/7 con la persona Marina. Se activa al escanear el QR de pareo.

En vivo

Chat web · Marina

Widget multimodal inyectado en casabarravieja.com — animación Bugambilia, paleta joya, respuesta aterrizada en datos reales.

En vivo

Voz

El huésped habla; el navegador graba y qwen3-asr-flash transcribe. El audio se vuelve texto y entra al mismo hilo.

En vivo

Foto · Visión

Imágenes del huésped analizadas con qwen-vl-max — Marina describe y responde sobre lo que ve.

Pendiente · API key

Email de confirmación

Resend desde reservas@casabarravieja.com. Desplegado y compuerta cerrada hasta cargar la llave y verificar el dominio.

Pendiente · Webhook

Avisos al equipo

Cada reserva nueva notifica por Discord y/o Telegram. El plomero está puesto; falta el webhook secreto.

02La corriente

Hermes, el mensajero

Un agente conversacional durable en la caja hermes, con Marina como persona, gobernanza de presupuestos vía Paperclip, y una ruta de modelos blindada.

Desplegado

Hermes Agent

Docker nousresearch/hermes-agent en la caja LET de 32 GB. Gateway WhatsApp + dashboard interno :9119. Persona: Marina.

En vivo

Gobernanza · Paperclip

paperclip.friskydev.com — cada agente registrado bajo su compañía, con techo de gasto mensual. El guardián anti-derroche.

En vivo

Cerebros a la carta

Ruta gold (Claude vía gateway AWS) para lo importante; cheap y DashScope qwen-plus para el volumen. Costo bajo control.

Ruta de inferencia — cada mensaje viaja así
Canalhuésped
Hermescaja LET
Túnel SSH127.0.0.1:4100
LiteLLMgateway AWS
gold / cheapClaude · Qwen

Por qué el túnel: la zona de Cloudflare bloquea los user-agents de SDKs OpenAI (403 anti-bot), así que Hermes esquiva el dominio público y entra por la puerta de servicio. Cero fricción, cero exposición.

03La marea

El estándar HostCasa

Seis módulos fijos — la casa digital. Marina no es un módulo: es el motor de operaciones anidado dentro de Concierge AI, y cada casa puede darle su propio nombre (white-label).

Lobbyrecepción
Studiocontenido
Vaultseguridad
Clouddatos
Workflowsautomatización
Concierge AIatención 24/7
◈ Marinamotor de operaciones — anidado, white-label por casa
En vivo

Una sola memoria · Supabase hostcasa

22 tablas con RLS: propiedades, reservas, pagos, tickets, base de conocimiento del concierge. Lo que Marina dice sale de aquí — nunca lo inventa.

Regla de oro

Anti-invención

Sin tarifa confirmada, no hay cifra: el cotizador dice “a confirmar” y Marina difiere a WhatsApp. Un dato solo se afirma si está textual en los datos.

04La orilla

Aterrizaje: Casa Barra Vieja

La casa insignia en Barra Vieja, Acapulco. Todo el sistema, condensado en un worker al borde de la red — sin servidor que cuidar.

casabarravieja.com
  • Marina multimodal en el sitio — texto, voz y foto en el mismo hilo, español-primero (es/en/fr), con reintentos ante fallas del modelo.
  • Reservas que persisten — código RES-XXXX (alfabeto curado de 30 símbolos, secuencia biyectiva) guardado en hc_bookings.
  • Marina organiza — escribe tu código en el chat y consulta el estado real de tu reserva. Folio falso → “no aparece”, sin inventar.
  • Handoff a WhatsApp — cuando hace falta un humano, la conversación salta al equipo con el contexto de la reserva.
  • Pages _worker.js — un solo worker sirve el SPA, la API de huésped y el puente a Supabase, con fallbacks seguros si la base no responde.
  • Avisos y correo — Discord/Telegram al equipo y confirmación por Resend, ambos con compuerta hasta cargar los secretos.
Operado bajo el estándar HostCasa— Hospitality, Elevated.

Cómo leer los estados

En vivo — desplegado y verificado en producción.
Pendiente — plomero instalado; abre al cargar un secreto o acción del owner.

Compuertas por abrir

Escanear QR de WhatsApp en el dashboard de Hermes.
RESEND_API_KEY + dominio verificado → correos salen.
DISCORD_WEBHOOK_URL → avisos de reserva al equipo.
Tarifa real en hc_properties → cotizador con cifras.