Compatibilidad por unidad: qué unidad le sirve a quién
Las reglas de promesa son globales del hotel (“este hotel acepta mascotas con condiciones”). La compatibilidad por unidad es más fina: te permite decir que la Habitación 304 es ideal para parejas, aceptable para familias chicas y no recomendable para huéspedes con movilidad reducida porque queda en el tercer piso sin ascensor.
¿Cuándo necesito esto?
Cuando tu hotel tiene unidades muy heterogéneas — algunas con balcón, otras sin; algunas en planta alta, otras con acceso directo; algunas con cama king, otras con dos camas separadas. Si tus tipos de habitación son uniformes, esta sección es opcional y los defaults bastan.
Configurar la compatibilidad evita dos errores caros:
- Recomendar una habitación que técnicamente cumple (capacidad, fecha) pero que el huésped va a aborrecer al llegar. Por ejemplo, ofrecer una unidad sin ventana exterior a un huésped que vino “a desconectarse del estrés”.
- Descartar una habitación que sí servía. Por ejemplo, una habitación que TitanIA cree que no aplica para una familia con bebé pero que en realidad tiene espacio para cuna sin problema.
Cómo se configura: la matriz
La matriz cruza perfiles de huésped (filas) contra tipos de unidad (columnas). Cada celda toma uno de tres valores:
ideal— la unidad es muy buena para ese perfil. TitanIA la prioriza al recomendar.aceptable(default) — la unidad sirve, sin más. TitanIA la incluye como opción cuando el perfil aplica.no_ideal— la unidad no es la mejor para ese perfil. TitanIA la usa solo si las otras no están disponibles, y la presenta con matiz: “tenemos esta opción aunque no es la más cómoda para tu situación porque [razón]”.
Hay un cuarto valor:
incompatible— la unidad no debe ofrecerse a ese perfil bajo ningún caso. TitanIA la descarta sin presentarla.
Perfiles típicos
Los siguientes son los perfiles que TitanIA detecta automáticamente desde el contenido de la consulta del huésped:
- Parejas — busca privacidad, romance, cama matrimonial.
- Familia con niños — busca espacio, cuna, cama extra, lugares seguros.
- Familia con adolescentes — busca espacio pero no necesariamente camas separadas.
- Viajero de negocios — busca escritorio, wifi confiable, silencio para llamadas.
- Grupo de amigos — busca camas individuales, capacidad alta, no romance.
- Huésped con accesibilidad — busca rampas, baño adaptado, ducha sin barrera.
- Huésped con mascota — busca permiso explícito y espacio.
Si tu hotel atiende un perfil específico que no está en la lista (deportistas, familias multigeneracionales, eventos corporativos), agrégalo en la sección “Perfiles personalizados”.
Paso a paso
-
Ve a
/app/mi-hotel→ sección “Reservas y políticas” → sub-sección “Compatibilidad por unidad”. -
Verás la matriz pre-cargada con los valores por defecto: todas las celdas en
aceptable. Eso es correcto si tu hotel es uniforme. -
Marca como
ideallas combinaciones que tu hotel quiere priorizar. Ejemplo típico: Suite con jacuzzi → ideal para parejas; Familiar de tres camas → ideal para familias con niños. -
Marca como
no_ideallas combinaciones donde la unidad técnicamente cabe pero no es lo mejor. Ejemplo: la Doble Standard puede recibir una familia de tres si pones cama supletoria, pero no es lo ideal —no_idealpara “Familia con niños”. -
Marca como
incompatiblelas combinaciones que nunca quieres ofrecer. Ejemplo: una habitación en tercer piso sin ascensor →incompatiblepara “Huésped con accesibilidad”. -
Guarda. TitanIA aplica los cambios al instante.
Orden de precedencia con reglas de promesa
Las reglas de promesa ganan siempre. Si configuraste “mascotas” como do_not_offer en reglas de promesa, ninguna celda de compatibilidad de “Huésped con mascota” cambia eso — TitanIA no va a ofrecer mascotas, punto.
La compatibilidad opera dentro del conjunto de unidades que las reglas de promesa permitieron. Es un filtro fino, no un override.
Cómo aparece esto en la respuesta IA
Cuando un huésped llega y TitanIA detecta que es “Familia con niños”:
- Filtra unidades disponibles para esas fechas.
- De esas, prioriza las marcadas
idealpara ese perfil. - Si hay opciones
ideal, las recomienda primero. - Si no, ofrece las
aceptablesin matiz especial. - Si solo quedan
no_ideal, las ofrece con matiz: “Para tu familia, lo más cómodo sería la Familiar pero no tenemos disponibilidad esos días. Podemos ofrecerte una Doble Standard con cama supletoria, aunque queda más justa de espacio”. - Las
incompatibleni se mencionan.
¿Qué pasa si algo falla?
TitanIA recomendó una unidad que no encaja. Probablemente la celda quedó en aceptable cuando debería ser no_ideal. Cambia y prueba con TestBot.
TitanIA descartó una unidad que sí servía. Lo opuesto: la celda quedó en incompatible cuando debía ser aceptable. Revisa y ajusta.
Tengo unidades casi idénticas con diferencias mínimas. Por ejemplo, una habitación con vista al patio y otra con vista a la calle, todo lo demás igual. Crea dos tipos en tipos de habitación — la diferencia para el huésped puede ser grande aunque la cama sea la misma. La compatibilidad por unidad después captura esa diferencia.
Páginas relacionadas
Configuración
Configura los tipos de habitación de tu hotel
Cómo describir cada unidad para que TitanIA cotice con precisión y nunca ofrezca lo que no tienes.
Configuración
Reglas de promesa: qué puede prometer TitanIA y qué no
Cómo configurar las cuatro categorías de promesa para mascotas, estacionamiento, vista, accesibilidad y otras consultas sensibles.
Operación
Qué decide TitanIA y qué deja al equipo
Cómo funciona la lógica de decisión de la IA, qué cosas hace por su cuenta y qué casos manda siempre al equipo.