Importar tu cartera desde el XML que ya mandas a los portales

Cómo conecta InmoSuite tu fichero de inmuebles (Kyero o XML propio), cada cuánto se lee, qué se actualiza, qué pasa si falla y qué no hace sin un conector con tu CRM.

Portada: Importar tu cartera desde el XML que ya mandas a los portales

Casi todas las agencias tienen ya un fichero con sus inmuebles. Lo genera el CRM, lo leen los portales y se actualiza solo cuando cambia algo en la ficha. Es probablemente el dato más cuidado de la agencia, y casi siempre sirve para una sola cosa: alimentar a los portales. InmoSuite parte de una idea simple: no te pide que vuelvas a introducir tu cartera en otro sitio, lee ese mismo fichero.

Este artículo explica cómo se conecta, cada cuánto se lee, qué se importa y qué no, qué ocurre si el fichero falla y por qué no hay un conector directo con ningún CRM concreto, ni falta que haga.

Qué se conecta: una dirección, no un fichero que subes

En la pestaña Cartera de tu panel pegas la dirección web (https) del fichero XML que exporta tu CRM. No subes el archivo a mano: el sistema lo descarga él mismo cada vez que toca. La dirección se guarda cifrada, porque la de un CRM suele llevar dentro la clave de tu agencia, y en el panel solo ves el dominio.

Hay dos formatos:

  • Kyero v3: el formato estándar de los portales internacionales y el único del sector con especificación pública. Si tu CRM exporta «XML Kyero», es este. Algunos CRM, como Witei, parten de la misma especificación.
  • XML con mapeo de campos: para el XML propio de tu CRM. Describes con rutas dónde está cada dato (el precio, el municipio, los dormitorios, las fotos, el certificado) y el sistema lo lee. El panel te ofrece una plantilla de ejemplo para adaptar.

Este segundo formato es la respuesta a una pregunta honesta: ¿funciona con mi CRM? No hay un conector específico con ningún CRM concreto. Inmovilla, Inmogesco o Resales no publican una especificación abierta, y escribir un adaptador sin tener delante un fichero real sería inventárselo. Lo que se hace es describir el fichero real de tu agencia con el mapeo genérico; cuando tenemos tu fichero delante, se puede dejar funcionando el mismo día, sin desplegar nada nuevo.

Probar antes de activar

Antes de activar la sincronización, el botón Probar descarga el fichero y te enseña una vista previa: cuántos inmuebles se importarían, cuántos se quedan fuera y cuántos entrarían en borrador por no tener certificado energético, con la lista de avisos y unas muestras (referencia, título, precio, municipio, número de fotos). Si el mapeo está mal o el fichero no es válido, lo ves antes de que nada llegue a tu web.

Las defensas de la descarga están en el código: solo se aceptan direcciones https sobre el puerto estándar, de un dominio público (no una IP ni una red interna), con un máximo de tres redirecciones, un límite de tamaño de cuarenta megas y un tiempo máximo de sesenta segundos. Cada agencia puede tener hasta tres ficheros conectados.

Cada cuánto se lee y qué ocurre en cada pasada

Por defecto, el fichero se lee cada seis horas. En cada pasada ocurre lo siguiente:

  • Los inmuebles nuevos se dan de alta, con su ficha, extras, fotos, coordenadas y traducciones.
  • Los que ya existían se actualizan si algo ha cambiado (un precio, una foto, un extra).
  • Los que ya no vienen en el fichero se retiran de la web, también si estaban reservados: quedan retirados, no borrados, y si vuelves a conectar el fichero, se recuperan.
  • Los vendidos no se tocan, porque «vendido» es un desenlace comercial que solo existe en InmoSuite y no debe convertirse en «retirado». Un inmueble reservado que desaparece del fichero sí se retira.
  • Los inmuebles que hayas creado a mano no se ven afectados por el fichero.
  • Un inmueble sin certificado energético entra en borrador y no se publica hasta que lo tenga, porque publicarlo sería ilegal.
  • Cuando un inmueble nuevo entra o baja de precio, se comprueba si alguna búsqueda guardada de un comprador encaja, y se genera el aviso del que hablamos en otro artículo.

En el panel ves el estado del fichero (al día, importando, con fallos o en pausa), la última importación buena, la siguiente prevista, cuántos inmuebles hay en la web, y el resultado de la última pasada: altas, actualizados, retirados y los que se quedaron fuera, con los avisos de cada uno. Puedes pulsar «Sincronizar ahora» para forzar una pasada (si acaba de haber una, te pide esperar un par de minutos), pausarlo, reanudarlo o quitarlo.

Qué pasa si falla

Aquí está una de las decisiones que más importan, porque una importación que se equivoca puede dejarte la web vacía. Las reglas son estas:

  • Si el servidor del CRM no responde, el fichero no es un XML válido o el mapeo ya no encaja, la importación falla entera y tu catálogo anterior se queda publicado tal cual. Retirar tu cartera porque el CRM devolvió un error sería mucho peor que no actualizar.
  • Si el fichero llega bien pero no trae ningún inmueble importable, tampoco se trata como una cartera vacía, sino como un fichero roto. De lo contrario, un error del CRM retiraría todo tu catálogo.
  • Tras un fallo se reintenta con una espera creciente: treinta minutos, una hora, dos, cuatro, y así hasta un máximo de un día, para no martillear un CRM caído y recuperarse solo cuando vuelve.
  • Después de tres fallos seguidos (unas tres horas y media), se avisa a la agencia por correo, con el motivo en lenguaje llano y solo el dominio del fichero, nunca la dirección completa.
  • Un inmueble que falla individualmente no frena a los demás: entra entero o no entra, y el resultado queda como «parcial» con el detalle de cuáles se quedaron fuera.

Lo que no hace

  • No sube el archivo a mano ni lee tu web pública: pide la dirección del XML que tu CRM publica.
  • No tiene un conector directo con ningún CRM. Con Kyero va a la primera; con un XML propio, hace falta describir el fichero con el mapeo.
  • No escribe de vuelta en tu CRM: lee, no modifica.
  • No rellena lo que el formato no trae. Kyero, por ejemplo, no incluye superficie útil, planta, ascensor, orientación, año de construcción, gastos de comunidad ni impuesto anual: eso se queda vacío hasta que se complete en el panel.
  • No publica en los portales: es un camino de entrada, no de salida.
  • Depende de que tu CRM mantenga el fichero al día. Si el fichero no cambia, la web tampoco.

A quién le conviene

Le conviene a la agencia que ya tiene un CRM que exporta sus inmuebles y no quiere duplicar trabajo: lo que ya mantienes es lo que se publica en tu web y lo que el asistente usa para contestar. Le conviene menos a quien no trabaja con ningún CRM ni exporta ningún fichero; en ese caso, la cartera tiene que cargarse de otra forma, y conviene hablarlo antes.

Planes

La cartera conectada es la base de todo lo demás: es lo que el asistente consulta para contestar con inmuebles reales y lo que publica la web. El asistente de teléfono está en Captación (99 € al mes pionero pagando por años, hasta el 31 de diciembre de 2026, o 149 € normal), la web propia en Captación y web (199 € o 299 €) y el marketing mensual en Suite completa (399 € o 599 €). Precios sin IVA.

Si tu CRM exporta un XML, la forma más rápida de ver si encaja es pedir la demostración con tu propio fichero: lo probamos juntos y ves cuántos de tus inmuebles entrarían, cuáles quedarían en borrador y por qué.

Ver todos los artículos