Ir al contenido principal

New - Integración con Inmovilla

La integración entre Clientify e Inmovilla permite sincronizar automáticamente los contactos entre ambas plataformas, manteniendo la información actualizada y evitando duplicados

Daniel avatar
Escrito por Daniel
Actualizado hace más de 2 semanas

¿Qué información se sincroniza?

Contactos

  • Sincronización de contactos entre Clientify e Inmovilla.

  • Se mantienen datos personales, fiscales, de contacto, dirección y etiquetas.

  • Se sincroniza información del agente y del cónyuge mediante campos personalizados.

No se sincronizan otras entidades distintas de contactos.

Sentido de la sincronización

La sincronización puede configurarse como:

  • Bidireccional: Clientify ↔ Inmovilla

  • Unidireccional:

    • Clientify → Inmovilla

    • Inmovilla → Clientify

La dirección se define durante la configuración de la integración.

Sincronización de contactos

Vinculación de registros

Para identificar y evitar duplicados, la integración utiliza el siguiente orden de vinculación:

  1. ID de Inmovilla (cod_cli)

  2. Número de teléfono (normalizado)

  3. Email

Si no se encuentra coincidencia, se crea un nuevo contacto.

Contactos Inmovilla → Clientify

Cuando un contacto se sincroniza desde Inmovilla hacia Clientify:

  • Se crea o actualiza el contacto en Clientify.

  • Se asigna siempre el estado client.

  • Se añaden automáticamente las etiquetas correspondientes y la etiqueta “integracion_inmovilla”.

  • Se guarda el ID de Inmovilla para futuras sincronizaciones.

Contactos Clientify → Inmovilla

Cuando un contacto se sincroniza desde Clientify hacia Inmovilla:

  • Se envían los datos principales del contacto.

  • Se combinan los campos de observaciones (descripción, resumen y comentarios).

  • Se respetan las preferencias de newsletter.

Preferencias de newsletter

La sincronización de newsletters se traduce de la siguiente forma:

  • En Clientify:

    • unsubscribed = false → Confirmado

    • unsubscribed = true → No desea

  • En Inmovilla:

    • nonewsletters = 3 → Confirmado oficina

    • nonewsletters = 1 → No desea

Gestión de etiquetas

Las etiquetas de Inmovilla se sincronizan automáticamente con Clientify.

Algunas de las etiquetas mapeadas incluyen:

  • comprador, vendedor, inquilino, propietario

  • demandante, prospecto, inversor

  • arrendador, arrendatario, captador externo

  • mls, embargos, gestor financiero

Durante cada sincronización:

  • Las etiquetas existentes se eliminan.

  • Se recrean según los datos actuales de Inmovilla, garantizando consistencia.

Asignación automática de propietario

La integración intenta asignar automáticamente el propietario del contacto en Clientify:

  1. Por email del agente

  2. Por email interno del agente

  3. Por teléfono del agente (últimos 9 dígitos)

Si se encuentra coincidencia, el usuario se asigna como propietario del contacto.

Modos de sincronización

La integración puede ejecutarse en dos modos:

  • Full: sincroniza todos los contactos (hasta los últimos 10 años).

  • Modified: sincroniza solo los contactos modificados en las últimas 24 horas.

Resolución de conflictos

Si un contacto existe en ambas plataformas:

  • Se compara la fecha de modificación.

  • Si Clientify fue modificado más recientemente → se actualiza Inmovilla.

  • Si Inmovilla fue modificado más recientemente → se actualiza Clientify.

Campos personalizados creados

La integración crea automáticamente campos personalizados en Clientify para almacenar información adicional:

  • Nombre y apellidos del agente

  • Email e email interno del agente

  • Teléfonos del agente

  • Nombre, email y NIF del cónyuge

Normalización de teléfonos

  • Se utiliza el prefijo definido en Inmovilla si existe.

  • Si no hay prefijo, se usa el prefijo por defecto de Clientify (por defecto +34).

  • Los teléfonos se validan antes de sincronizarse.

Configuración de la integración

Requisitos

  • Cuenta activa de Inmovilla

  • API Key válida de Inmovilla

  • API Key válida de Clientify

  • Acceso a la API de Inmovilla

Configuración en Clientify

  1. Accede a Integraciones en Clientify

  2. Selecciona Inmovilla

  3. Introduce:

    • API Key de Inmovilla

    • API Key de Clientify

  4. Configura las opciones de sincronización:

    • Dirección de la sincronización

    • Sincronización completa o incremental

    • Activación de la integración

  5. Guarda los cambios

Opcionalmente, se puede activar el webhook contact.saved para sincronización en tiempo real desde Clientify hacia Inmovilla.

Consideraciones importantes

  • La API de Inmovilla tiene límites de velocidad; en caso de timeout, la integración reintenta automáticamente.

  • Para crear o actualizar un contacto es obligatorio disponer de un NIF/CIF válido.

  • Si se detectan duplicados por ID de Inmovilla, el contacto no se sincroniza.

  • Las fechas inválidas o URLs incorrectas se omiten automáticamente.

  • La integración soporta configuraciones personalizadas según el cliente.

¿Ha quedado contestada tu pregunta?