Guía completa del sistema — Bot + Web + CRM
El sistema se compone de tres partes conectadas:
Los agentes de campo crean propiedades, leads y operaciones directamente desde su móvil. Asistente de 15 pasos con subida de fotos.
Base de datos central de todas las propiedades, leads, operaciones y miembros del equipo. Única fuente de verdad.
justinvesthere.com — web pública de inmobiliaria de lujo disponible en 3 idiomas (ES, EN, FR).
Feeds JSON de Idealista y XML de JamesEdition generados automáticamente desde la base de datos de la web.
Cualquier cambio en Monday.com se sincroniza automáticamente con la web en cuestión de segundos.
Abra el bot, pulse el botón de menú y seleccione /nueva. Siga los 15 pasos:
Nombre, correo, teléfono → crea un Lead en Monday.com
Operación (Venta/Alquiler) + Tipo de propiedad (Piso, Casa, Chalet, etc.)
Dirección, ciudad, precio, comisión, superficie, habitaciones, baños
Descripción libre (se usa para generar el texto del anuncio mejorado con IA)
Revisar todos los datos, confirmar o editar
Contrato DocuSign opcional (Estándar o Exclusivo)
Suba hasta 50 fotos (envíelas como archivos para obtener la mejor calidad)
Seleccione las plataformas: Web, Idealista, JamesEdition
Añada un nuevo elemento al tablero Properties
Rellene todas las columnas: tipo, dirección, precio, superficie, habitaciones, baños, descripción
Suba las fotos a la columna de archivo “Fotos”
Marque las casillas de publicación (Publicar Web, Publicar Idealista, etc.)
Ponga “Listo para Publicar” en Listo → se publica automáticamente
Todos los recursos multimedia se suben al elemento de la propiedad en Monday.com. La web los recoge en cuestión de segundos — no hace falta subirlos por separado a la web.
Abra el elemento de la propiedad en Monday → columna de archivo Fotos → arrastre y suelte, o pegue desde el portapapeles.
Se aceptan JPG, PNG, WebP, HEIC. Las fotos HEIC del iPhone se convierten a JPEG automáticamente — no hace falta exportarlas a JPG primero.
Hasta 50 por propiedad mediante el bot de Telegram, ilimitadas mediante subida directa en Monday. Recomendado: 15–30 fotos — más penaliza la velocidad de carga.
La primera foto en Monday es la portada (se usa en la tarjeta del listado y como foto principal en la página de detalle). Arrastre las fotos en Monday para reordenarlas.
Los originales pueden tener cualquier tamaño — la web genera automáticamente variantes responsive vía Cloudflare Image Transformations (400, 800, 1200, 1600, 2400 px de ancho). Cada visitante descarga solo lo que su dispositivo necesita.
Marque una foto como plano en Monday (columna Tipo de Foto = “Plano”) — aparecerá en una sección dedicada “Planos” en la página de la propiedad, no en la galería principal.
Tres opciones — use la que tenga disponible:
| Opción | Cómo añadir | Recomendado para |
|---|---|---|
| Enlace de YouTube / Vimeo | Pegue la URL pública en la columna Video URL de Monday. |
Vídeos de tour, drone, recorridos del agente — cualquier cosa > 100 MB. |
| Subida MP4 | Adjunte el archivo a la columna Video. Mantenga el peso bajo 100 MB. |
Clips cortos (menos de 1 minuto), tomas aéreas. |
| Tour 360° / Matterport | Pegue la URL de embed en la columna Tour URL. |
Tours virtuales, Kuula, Matterport, iGuide. |
Los vídeos aparecen sobre la galería de fotos en la página de detalle de la propiedad. Si están presentes tanto un MP4 como un enlace de YouTube, se usa el MP4 y YouTube se muestra como enlace de respaldo.
| Acción en Monday.com | Qué ocurre | Velocidad |
|---|---|---|
| Poner “Listo para Publicar” → Listo | La propiedad se publica en todas las plataformas seleccionadas | Automático — segundos |
| Poner “Listo para Publicar” → No Listo | La propiedad se elimina de la web y de todos los feeds | Automático — segundos |
| Poner “Listo para Publicar” → Bloqueado | Igual que No Listo — la propiedad queda archivada | Automático — segundos |
| Cambiar Estado a Vendido | La propiedad se marca como vendida en la web | Automático — segundos |
Publicar Web — mostrar en justinvesthere.comPublicar Idealista — incluir en el feed de IdealistaPublicar JamesEdition — incluir en el feed de JamesEditionListo para Publicar — interruptor maestro (debe estar en “Listo” para publicar)
Cada cambio que haga en una propiedad en Monday.com actualiza automáticamente la web.
| Campo | Columna de Monday.com |
|---|---|
| Precio | Precio |
| Descripción | Descripción |
| Fotos | Fotos (columna de archivo) |
| Habitaciones / Baños / Superficie | Habitaciones, Baños, Superficie |
| Tipo de propiedad | Tipo (Piso, Casa, etc.) |
| Tipo de operación | Tipo de Operación |
| Características | Piscina, Jardín, Terraza, A/C, etc. |
| Marcadores VIP / Lujo | Destacado (VIP), Lujo |
| Certificación energética | Clasificación Energética |
| Marcadores de publicación | Publicar Web / Idealista / JamesEdition |
No se necesita ninguna acción manual — simplemente edite en Monday.com y la web se actualiza automáticamente.
| Casilla en Monday | Efecto en la web |
|---|---|
Destacado (VIP) |
La propiedad aparece en el carrusel Propiedades destacadas de la página principal (se muestran las 3 primeras) |
Lujo |
La propiedad aparece en la sección Prestige Collection y en la página /luxury con un sello de lujo |
Basta con marcar la casilla en Monday.com — la web se actualiza automáticamente.
Los miembros del equipo se gestionan en el tablero Team Members de Monday.com (ID: 5094178524).
Añada un nuevo elemento al tablero Team Members. El nombre del elemento es el nombre completo de la persona.
Rellene: Título (ES/EN/FR), Email, Teléfono, Foto, LinkedIn, Idiomas, Ubicación
Marque las casillas Activo y Publicar Web
Ajuste Orden (orden de visualización) — el 1 aparece primero
La sección de equipo en la web se actualiza automáticamente cuando cambia cualquier columna.
| Columna | Finalidad |
|---|---|
| Título (ES/EN/FR) | Cargo en 3 idiomas |
| Correo de contacto | |
| Teléfono | Número de teléfono |
| Foto | Foto de perfil (subida a Monday) |
| URL del perfil de LinkedIn | |
| Idiomas | Idiomas que habla |
| Ubicación | Ciudad/país |
| Bio (ES/EN/FR) | Biografía en 3 idiomas |
| Orden | Orden de visualización (1 = primero) |
| Activo | Debe estar marcado para aparecer |
| Publicar Web | Debe estar marcado para mostrar en la web |
Los artículos publicados en /news se gestionan en el grupo News del tablero Properties (o en un tablero específico si lo prefiere — pídalo a Dev). Cada artículo soporta 3 idiomas y una imagen destacada.
En Monday, cree un nuevo elemento. El nombre del elemento es el slug (parte de la URL) — p. ej. guia-inversion-ibiza-2026. Minúsculas, guiones, sin acentos.
Rellene las columnas de idioma:
Suba una imagen destacada (columna de archivo) — horizontal, mínimo 1200×800. Será la portada en el listado y la cabecera del artículo.
Indique Published At (columna de fecha) y cambie Status a Published. Marque Publicar Web.
En unos 5 minutos el artículo aparece en /news/su-slug (y en /en/news/su-slug, /fr/news/su-slug).
| Status | Qué pasa |
|---|---|
| Draft | Oculto del público. Úselo mientras escribe. |
| Published | Visible en /news en los idiomas que haya rellenado. |
| Archived | Eliminado del listado pero la URL sigue funcionando (para no romper enlaces antiguos). |
/news. Para que sea visible en /en/news y /fr/news, rellene también esos idiomas — o déjelos vacíos si el artículo es intencionadamente solo en español.
| Portal | URL del feed | Estado |
|---|---|---|
| Idealista | justinvesthere.com/api/feeds/idealista.json |
Activo — esquema V6, fotos HEIC convertidas a JPEG automáticamente. |
| JamesEdition | justinvesthere.com/api/feeds/jamesedition.xml |
Activo — aparecen solo las propiedades con Publicar JamesEdition marcado. |
Los feeds se generan automáticamente desde la base de datos de la web. Cuando publica o despublica una propiedad en Monday.com con la casilla de Idealista o JamesEdition, aparece o desaparece del feed automáticamente.
Idealista consulta la URL del feed periódicamente. No hace falta ninguna subida manual.
| Comando | Qué hace |
|---|---|
/start | Mensaje de bienvenida, solicitar acceso |
/nueva | Iniciar la creación de propiedad en 15 pasos |
/sync | Sincronizar todas las propiedades con la web |
/cancel | Cancelar la conversación actual |
/status | Mostrar el progreso de la conversación |
/resume | Reanudar una conversación interrumpida |
Estos comandos aparecen en el botón de menú (☰) de Telegram para facilitar su acceso.
La web está disponible en 3 idiomas. El español es el idioma por defecto (sin prefijo en la URL).
| Página | Español | Inglés | Francés |
|---|---|---|---|
| Inicio | / | /en | /fr |
| Propiedades | /properties | /en/properties | /fr/properties |
| Lujo | /luxury | /en/luxury | /fr/luxury |
| Noticias | /news | /en/news | /fr/news |
| Equipo | /team | /en/team | /fr/team |
| Contacto | /contact | /en/contact | /fr/contact |
Páginas de ubicaciones: /locations/valencia, /locations/ibiza, /locations/zanzibar
Próximamente: Dubái, Costa Blanca, Sur de Francia
| Tablero | ID | Finalidad |
|---|---|---|
| Properties | 2112025682 | Todos los anuncios inmobiliarios |
| Leads | 2112025567 | Contactos de clientes |
| Deals | 2112025532 | Operaciones activas |
| Conversations | 5084545513 | Seguimiento de conversaciones del bot |
| Team Members | 5094178524 | Equipo (sincronizado con la web) |
| Testimonials | 5094195204 | Testimonios de clientes (sincronizados con la página principal) |
Las decisiones del día a día viven en Monday.com y en el STATE.yaml del proyecto. Esta lista es para puntos estructurales y de horizonte largo.
| # | Tarea | Responsable | Estado |
|---|---|---|---|
| 1 | Coordenadas GPS para los marcadores del mapa Las propiedades sin Latitud / Longitud en Monday no muestran marcador en la página de detalle. Clic derecho en Google Maps para copiar las coordenadas y pegarlas en Monday. |
Agente | Opcional |
| 2 | Revisar las descripciones de las propiedades Las propiedades creadas por el bot suelen tener un texto breve auto-generado. Pula la columna Descripción en Monday — los cambios se sincronizan con la web automáticamente. |
Agente | Recomendado |
| 3 | Traducir todas las descripciones a EN + FR El español es el idioma por defecto; si falta el texto en EN/FR, se muestra el español en las páginas localizadas. Para mejor UX (y SEO), rellene los tres. |
Agente / Dev (auto-traducción) | Recomendado |
| # | Tarea | Responsable | Estado |
|---|---|---|---|
| 4 | Pipeline de newsletter Elija un proveedor (Mailchimp / Brevo / Resend / Beehiiv), confirme dónde debe aparecer el formulario y decida quién escribe las campañas. Véase la sección 9. |
Vicente | Decisión |
| 5 | Destinos “Próximamente” Dubái, Costa Blanca y Sur de Francia aparecen como “Próximamente”. En cuanto añada una propiedad con una de estas ciudades en Monday, el destino se activa automáticamente. |
Vicente | Pendiente |
| 6 | Selección de JamesEdition (recurrente) Cada nueva propiedad de lujo: marque Publicar JamesEdition si pertenece al feed de JE (portal premium, solo sus mejores anuncios). |
Vicente | Recurrente |
| # | Tarea | Responsable | Estado |
|---|---|---|---|
| 7 | Añadir agentes de campo al bot de Telegram Para cada agente nuevo: abrir Telegram, mensaje a @userinfobot, enviar el ID numérico a Dev. Añadido al instante, sin redesplegar. |
Vicente + Dev | Recurrente |
| 8 | Enlaces sociales (LinkedIn + Google Business) Para el pie de la web y el SEO. Envíe las URLs una sola vez y las cableamos. |
Vicente | Necesario |
| # | Tarea | Responsable | Estado |
|---|---|---|---|
| 9 | Envío por correo del formulario de contacto vía Resend Los envíos se guardan en la BD; el reenvío por correo a vicente@justinvesthere.com requiere verificación de dominio en Resend. |
Dev | Técnico |
| 10 | Restaurar el alojamiento de la guía en jih.futurist.systems/todoEl origen devuelve actualmente un error de handshake SSL. Restablecer el pipeline de despliegue (CF Pages o Worker) y documentarlo. |
Dev | Técnico |
Resumen de las últimas cuatro semanas de trabajo. El historial anterior está en git log.
/cdn-cgi/image, lo que arregla las tarjetas rotas por originales R2 demasiado grandes.
year_built y un chip de tipo de propiedad localizado (Casa / Villa / Apartamento …).
/news ya no está hard-coded. Los artículos se gestionan en el CRM con campos en 3 idiomas, status (Draft/Published/Archived) e imagen destacada. Véase la sección 8.
justinvesthere.com migrado a Cloudflare el 30 de abril de 2026. Propagación más rápida, protección DDoS gratuita, requisito previo para Image Transformations.