Toca esta pestaña para ver tus facturas.
Early check-in / Late check-out aprobados y pagados en todas las propiedades. Te ayuda a planificar la limpieza.
Toca esta pestaña para ver tus early/late.
Calendario en vivo de todas las propiedades (llegadas y salidas). 🔑 = early check-in aprobado · 🕗 = late check-out aprobado.
Toca esta pestaña para ver el calendario.
Noches disponibles (próximos 15 días) con su precio publicado. Búsqueda en vivo.
Toca esta pestaña para buscar disponibilidad.
Facturado = aprobado (neto: servicios −10%, gastos completo). Pagado = ya marcado como pagado. Por pagar = la diferencia.
Se actualiza solo cada 30s. Si un monto se ve raro (ej. $0), toca Actualizar.
Precio de cada servicio por propiedad, en dólares. El huésped paga en una página propia con Stripe (retención; se cobra solo cuando el cleaner aprueba). Deja un campo vacío si esa propiedad no ofrece ese servicio.
| Toca esta pestaña para cargar. |
Minibar dentro de la propiedad. El huésped escanea el QR, deja un depósito y recibe las combinaciones de la nevera y la vitrina; al checkout se cobra solo lo consumido. Cada piso de la vitrina tiene un precio único (la IA solo cuenta lo que falta por piso). La nevera y la canasta llevan precio por artículo. Precios con IVU.
Activa/apaga cada tarea y ajusta cada cuánto corre. El formato es cron (min hora día mes día-semana). Ej: */20 * * * * = cada 20 min · 0 * * * * = cada hora · 15 * * * * = cada hora al minuto 15 · 0 9 * * * = 9:00 UTC diario.
Controla lo que muestra stayherepr.com. Ajusta la ocupación máxima por propiedad (ej. la casa completa hasta 12, aunque Hostfully tope en 10) y oculta/muestra propiedades. Los cambios salen en vivo en el website.
| Toca esta pestaña para cargar. |
Cada reserva recibe un PIN de 4 dígitos que abre la cerradura solo en su ventana (check-in 3:00 PM → check-out 11:00 AM, ajustada por early/late/noche-extra pagados). Aquí ves las contraseñas de cada huésped.
Se usan tus credenciales de la app Kwikset. No se guarda la contraseña, solo la sesión.
El login de Yale pide un código SMS (2FA), así que se hace una sola vez, local, con el script yale_access.py. Pega aquí el token y el installId que quedan en ya_token.json. El token dura ~30 días y se renueva solo con el uso.
PIN fijo (sin expiración) para el personal. Cada código se sincroniza automáticamente a TODAS las cerraduras (Justin, Marbella y las que agregues). Agregar/editar/quitar aquí lo aplica en todas.
| Cargando… |
| Toca esta pestaña para cargar. |
| Cargando… |
| Cargando… |
Enciende o apaga la automatización por propiedad: crear/actualizar el código del huésped y enviárselo. Apagada, esa propiedad no manda nada sola — puedes probarla con “⚡ Provisionar ahora” sin que llegue mensaje al huésped. Requiere además que los interruptores globales de arriba estén encendidos.
| Cargando… |
El huésped elige una de estas horas y paga el precio de esa fila. Ordénalas como quieras; se muestran de más temprano a más tarde.
Te llega a tu Telegram el enlace de pago + la tarjeta de aprobar/rechazar. Paga con la tarjeta de prueba 4242 4242 4242 4242 y aprueba tú mismo. No le llega nada a ningún huésped ni cleaner real, ni se toca Hostfully.
Prueba REAL sobre una reserva de prueba: Extender mueve el check-out +1 noche en Hostfully (se sincroniza a las plataformas y al turno). Revertir lo regresa a la fecha original para dejar el calendario limpio. Los avisos van solo a tu Telegram.
📤 Envío automático bisemanal: — (se configura en Perfiles y ajustes).
Aquí quedan los que rechazaste en la Bandeja. Puedes regresarlos a la Bandeja para revisarlos o editarlos.
Early Check-in, Late Check-out y Extra huésped que el personal aplicó en los servicios. Lleva el control de cuáles ya facturaste.
Todos los early check-in y late check-out facturados: los que el huésped pagó por el enlace (store) y los que el personal aplicó en sus servicios (marcados como facturados). Busca por huésped, propiedad, fecha, tipo u origen.
Todos los gastos y facturas libres que registró el personal (y el dueño). Filtra por estado y abre el recibo o detalle.
Cosas que el personal reportó para que administración atienda.
Tarifa por día negociada, independiente para cada persona.
Montos que aplican a todo el personal. El personal solo marca si aplicaron al registrar el servicio.
Los Airbnb que administras. Después les pones tarifa por persona en la pestaña Tarifas.
Estos datos aparecen como “Facturar a” en cada factura que emite el personal.
Datos de la persona que emite la factura. Dirección, teléfono e identificación fiscal.
Correos que reciben el envío semanal automático (factura + reporte de fotos + fotos). Activa o desactiva cada uno; solo los activos reciben el correo.
Controla quién entra y con qué permisos. Los usuarios Personal solo ven su propio formulario; Administradora ve el back office; Dueño administra todo.
Todos los registros con enlaces a evidencia (antes/después, recibos, daños).
Envíos que enviaste a la Papelera. Restaurar los devuelve a su lista. Eliminar definitivamente sí es permanente.
Sube los reportes del mes, la app los cuadra contra las reservas de Hostfully y deja los depósitos creados en QuickBooks, listos para hacerles match con la cuenta de banco.
Pega aquí lo de Intuit. Se guarda en una tabla que el navegador no puede leer — al volver solo verás los últimos 4 caracteres. Lo que dejes vacío no se toca, así puedes renovar el token sin repegar el secret.
⚠️ El refresh token de Intuit rota en cada uso y solo puede vivir en un sitio. Si lo pones aquí, los scripts locales dejan de funcionar.
Empieza siempre por el reporte de dueños de Hostfully: de ahí sale el desglose (renta, limpieza, impuesto, comisión). Los demás traen el dinero que entró.
Agrupa cada payout, le busca sus reservas y arma el desglose. No escribe nada en QuickBooks todavía.
Solo se postea lo que cuadra al centavo y trae clase en todos sus renglones. Lo que no cuadre se queda aquí para que lo revises.
Elige el mes y dale a Cuadrar el mes.
Cada propiedad tiene que apuntar a una clase de QuickBooks. Sin clase, la app se niega a postear.
Lo que marcas como «recordar» al resolver un pendiente. El motor las aplica solo en los próximos meses.
Crea los dueños, asígnales propiedades y fija el % que le toca al dueño de la renta (80% casi siempre, 85% en Marbella). Lo que sobra es la comisión de Stay Here. Los datos del dueño se editan en la misma tabla: cambia el texto y sale del campo para guardar.
Gastos e ingresos por propiedad. Un gasto se le resta al dueño; un ingreso se le suma (ejemplo: le vendiste algo viejo y le devuelves ese dinero). Marca facturable para que entre en su reporte. La primera fila de la tabla es para entrar: se queda con la última propiedad, fecha y tipo, y con Enter guardas. Lo de abajo se edita en la misma fila.
Por dueño → propiedad: estadías (renta − comisión) − gastos facturables = pago al dueño. Estadías por check-in del mes. Airbnb: si la cuenta es del dueño, Airbnb le paga directo y no se cuadra comisión; si la cuenta es de Stay Here, se reparte como Booking (se marca en la pestaña Dueños). En vivo desde Hostfully.
Elige un mes y genera el reporte.
Precios por propiedad: baja con glide del full hasta 5d, se sostiene, al día 3 baja a 3d y de ahí hace glide hasta 0D (día de la última noche, a las 5 AM). Ese día, además, a las 4pm y a las 8pm se cambia al precio que pongas en esas columnas (crons intradía). Vacío = esa columna no se toca. Nunca sube sobre lo que Hostfully ya tiene, salvo viernes/sábado y festivos de PR/EEUU, que llevan un +10% (premium) sobre el precio de esa noche. Oprime Guardar en cada fila.
Activado: el cron calcula y registra pero NO escribe en Hostfully. Apagarlo hace que escriba precios reales.
Cuántos días adelante evalúa el cron.
Se enviará al huésped por Hostfully. Revisa/edita antes de enviar. Nunca menciones descuentos aquí sin querer.
Marca las propiedades cuyas solicitudes de late check-out / early check-in debe aprobar este cleaner. Solo recibirá notificaciones de las propiedades marcadas.
El sistema clasifica cada mensaje entrante del huésped y muestra qué haría. En esta etapa no responde solo: tú revisas y respondes desde Hostfully. Cuando le tomes confianza, se activa la auto-respuesta.
Enciende el auto-envío por clasificación. Cada interruptor aplica a TODAS las propiedades: con ON, el bot responde solo (sin tu revisión) los mensajes de esa clasificación en cualquier propiedad; con OFF, esos mensajes te llegan para que los revises. Así, si quieres que una sola clasificación se auto-envíe, la enciendes y dejas las demás en OFF.
🔥 Inquiry = consultas de quien aún no ha reservado (leads en caliente): con ON el bot contesta con un mensaje cálido que invita a reservar, sin precios.
Las ⚠️ sensibles (mantenimiento, pago, queja, equipaje, pre-arrival) vienen apagadas: por defecto te escalan para que las revises. Puedes encender cualquiera si decides que el bot la conteste sola — con la ventana de 2 min como red de seguridad.
La columna % Aprendizaje mide, por categoría, cuántas de mis sugerencias enviaste tal cual (÷ las que tenían sugerencia). Cuando una pase de 90% 🎯 con suficientes datos, ya aprendí tu estilo en ese tema y es buena candidata para encender el auto-envío.
Casos donde el bot auto-envió una respuesta y tú/Ingrid tuvieron que escribir a mano después (una corrección). Es donde el bot está más flojo — cada corrección tuya se aprende. Compara lado a lado para ajustar. Últimos 30 días.
Cleaners que reciben las solicitudes de late check-out / early check-in por Telegram para aprobar. Solo se les envía a los que estén Activos.
Para el Telegram ID: el cleaner le escribe cualquier mensaje al bot y este le responde su ID; pégalo aquí.
Host Co 💳: marca a la única persona que acepta los cargos en Host Co (Ingrid). La aprobación del servicio la da cualquier cleaner asignado, pero la tarjeta de aceptar el cargo va solo al Manager.
Early/late solicitados, ordenados por check-in (el que entra primero, arriba). Abajo, separadas, las estadías ya completadas. Los "aprobado sin pago" (aún abiertos) traen botón para reenviar el enlace.
Reservas vigentes/próximas sin early/late solicitado. Envía el enlace de cobro (sale al huésped tras la ventana de 2 min, con tarjeta a tu Telegram). Early solo para llegadas futuras.
Aviso masivo a los huéspedes de las propiedades que elijas (ej. crisis de agua). Llega a los hospedados ahora y a los que llegan hasta la fecha que escojas. Escribe el borrador, púlelo, revisa el texto y las propiedades, y ponlo en cola. Te llega una tarjeta a Telegram con la vista previa y ~2 min para cancelar todo o enviar ya (si no haces nada, sale solo). Cada huésped lo recibe en su idioma.
Recordatorios automáticos para los cleaners activos. Cada mañana a las 6am, cuando una reserva que entra ese día traiga más de N huéspedes, se les recuerda la tarea que definas. Puedes añadir varios.
Cada mañana a las 6am, si la batería de una cerradura baja del umbral, se le avisa a la cleaner asignada a esa propiedad (o a ti si no hay cleaner) para que la cambie y bote las viejas. No se repite por la misma cerradura en menos de 2 días.
El recepcionista de voz contesta en inglés, da información general y escala a ti lo demás (español, dinero, reservas específicas, quejas). Si no contestas la transferencia, el huésped deja un voicemail que llega a tu Telegram para responder. Con el interruptor apagado, el agente no usa IA: transfiere directo (modo pasivo).
Mensajes de texto con huéspedes (entrantes/salientes) por el número de Twilio. Responde con ✍️ o envía uno nuevo.