LIVEBootcamps IA · Mayo 2026 · 🇫🇷 CET
Recursos · Integraciones · n8n FREE · 2026Logo d'Affinity représentant un design moderne et stylisé

INTEGRACIÓN AFFINITY n8n: AUTOMATIZAR AFFINITY CON N8N

INTEGRACIÓN AFFINITY N8N: AUTOMATIZAR AFFINITY CON N8N

Necesitas ayuda

¿Necesitas ayuda para automatizar Affinity con n8n?

Nuestro equipo te responde en minutos.

Respuesta en menos de una hora
Por qué automatizar

Why automate Affinity with n8n?

La integración Affinity n8n pone a tu disposición 1 trigger capaz de escuchar más de 20 tipos de eventos diferentes y 16 acciones para manipular listas, personas y organizaciones. Esto significa que puedes construir automatizaciones completas que reaccionan a cualquier cambio en tu CRM y ejecutan operaciones complejas sin escribir una sola línea de código.

El ahorro de tiempo es considerable cuando automatizas Affinity. Ya no necesitas verificar manualmente si un nuevo contacto se ha añadido a una lista o si una organización ha sido actualizada. Los triggers monitorizan tu cuenta 24/7 y activan workflows instantáneamente. Por ejemplo, cuando un miembro de tu equipo crea una nueva oportunidad en Affinity, puedes notificar automáticamente a Slack, crear una tarea en Asana y actualizar un registro en tu hoja de cálculo de seguimiento, todo en segundos.

Los casos de uso empresariales son numerosos: sincronización bidireccional entre Affinity y HubSpot, enriquecimiento automático de datos de organizaciones con Clay, notificaciones instantáneas cuando se modifican campos críticos, exportación periódica de listas a Google Sheets, o creación automática de personas desde formularios Typeform. La integración Affinity n8n conecta tu CRM de relaciones a más de 400 aplicaciones disponibles en n8n.

Credenciales

How to connect Affinity to n8n?

  1. !
    1 step

    How to connect Affinity to n8n?

    1. 01

      Add the node

      Configuración básica:Obtener tu API Key de Affinity: Accede a tu cuenta Affinity, dirígete a Settings > API y genera una nueva clave API. Copia esta clave en un lugar seguro.Crear las credenciales en n8n: En tu instancia n8n, ve a Credentials > Add Credential y busca "Affinity". Selecciona "Affinity API" como tipo de credencial.Configurar la autenticación: Pega tu API Key en el campo correspondiente. n8n validará automáticamente la conexión con tu cuenta Affinity.Probar la conexión: Añade un nodo Affinity a un workflow de prueba y verifica que puedes acceder a tus listas y contactos correctamente.

    Affinity credentials
    TIP
    💡 CONSEJO: Crea una API Key dedicada para n8n en lugar de reutilizar una existente. Esto te permitirá revocarla específicamente si es necesario sin afectar otras integraciones, y facilitará la auditoría de las acciones realizadas por tus automatizaciones.
Necesitas ayuda

¿Necesitas ayuda para automatizar Affinity con n8n?

Nuestro equipo te responde en minutos.

Respuesta en menos de una hora
Disparadores

Affinity triggers available in n8n

  1. 01
    Trigger 01

    Affinity Trigger

  2. 02
    Trigger 02

    Este trigger es el corazón de tus automatizaciones reactivas

    Este trigger es el corazón de tus automatizaciones reactivas con Affinity. Funciona mediante webhooks que monitorizan tu cuenta en tiempo real y activan tu workflow instantáneamente cuando ocurre cualquiera de los eventos que hayas configurado. Es extraordinariamente versátil porque te permite escuchar más de 20 tipos de eventos diferentes relacionados con campos, archivos, entradas de lista, listas, notas, oportunidades, organizaciones y personas.Configuración del trigger:Credential to connect with: Selecciona las credenciales de tu cuenta Affinity desde el menú desplegable. Este parámetro es requerido y establece qué cuenta será monitorizada por el webhook.Events: Este es el parámetro clave que define qué eventos activarán tu workflow. Puedes seleccionar uno o varios eventos mediante casillas de verificación: field_value.created, field_value.updated, field_value.deleted, field.created, field.updated, field.deleted, file.created, file.deleted, list_entry.created, list_entry.deleted, list.created, list.updated, list.deleted, note.created, note.updated, note.deleted, opportunity.created, opportunity.deleted, organization.created, organization.updated, organization.deleted, person.created, person.updated, person.deleted. Este parámetro es requerido y acepta selección múltiple.Casos de uso típicos:Notificar a tu equipo en Slack cuando se crea una nueva oportunidad (opportunity.created)Sincronizar contactos con HubSpot cuando se añade una persona (person.created)Actualizar un dashboard en Google Sheets cuando cambian datos de organizaciones (organization.updated)Crear tareas de seguimiento en Notion cuando se añaden notas importantes (note.created)Cuándo usarlo: Ideal para cualquier workflow que deba reaccionar a cambios en Affinity. Selecciona únicamente los eventos que realmente necesitas para optimizar el rendimiento y evitar ejecuciones innecesarias de tu workflow.

  3. 03
    Trigger 03

    Este trigger es el corazón de tus automatizaciones reactivas

    Este trigger es el corazón de tus automatizaciones reactivas con Affinity. Funciona mediante webhooks que monitorizan tu cuenta en tiempo real y activan tu workflow instantáneamente cuando ocurre cualquiera de los eventos que hayas configurado. Es extraordinariamente versátil porque te permite escuchar más de 20 tipos de eventos diferentes relacionados con campos, archivos, entradas de lista, listas, notas, oportunidades, organizaciones y personas.Configuración del trigger:Credential to connect with: Selecciona las credenciales de tu cuenta Affinity desde el menú desplegable. Este parámetro es requerido y establece qué cuenta será monitorizada por el webhook.Events: Este es el parámetro clave que define qué eventos activarán tu workflow. Puedes seleccionar uno o varios eventos mediante casillas de verificación: field_value.created, field_value.updated, field_value.deleted, field.created, field.updated, field.deleted, file.created, file.deleted, list_entry.created, list_entry.deleted, list.created, list.updated, list.deleted, note.created, note.updated, note.deleted, opportunity.created, opportunity.deleted, organization.created, organization.updated, organization.deleted, person.created, person.updated, person.deleted. Este parámetro es requerido y acepta selección múltiple.Casos de uso típicos:Notificar a tu equipo en Slack cuando se crea una nueva oportunidad (opportunity.created)Sincronizar contactos con HubSpot cuando se añade una persona (person.created)Actualizar un dashboard en Google Sheets cuando cambian datos de organizaciones (organization.updated)Crear tareas de seguimiento en Notion cuando se añaden notas importantes (note.created)Cuándo usarlo: Ideal para cualquier workflow que deba reaccionar a cambios en Affinity. Selecciona únicamente los eventos que realmente necesitas para optimizar el rendimiento y evitar ejecuciones innecesarias de tu workflow.

    Este trigger es el corazón de tus automatizaciones reactivas
Acciones

Affinity actions available in n8n

  1. 01
    Acción 01

    Get a list

    Esta acción te permite recuperar la información completa de una lista específica de tu cuenta Affinity. Es especialmente útil cuando necesitas obtener los metadatos de una lista antes de realizar operaciones sobre sus entradas, o cuando quieres verificar la configuración de una lista en particular.

    Parámetros clave: Credential to connect with (Requerido - selecciona tus credenciales Affinity), Resource (Requerido - fijado en "List"), Operation (Requerido - fijado en "Get"), List ID (Requerido - campo de texto para el identificador único de la lista).

    Casos de uso: Verificar que una lista existe antes de añadir entradas, obtener el nombre y configuración de una lista para incluirlo en notificaciones, validar permisos y estructura de una lista en workflows de auditoría.

    Get a list
  2. 02
    Acción 02

    Get many lists

    Recupera múltiples listas de tu cuenta Affinity en una sola operación. Esta acción es perfecta para obtener una vista general de todas tus listas o para iterar sobre ellas en workflows de sincronización masiva.

    Parámetros clave: Credential to connect with (Requerido), Resource (Requerido - fijado en "List"), Operation (Requerido - fijado en "Get Many"), Return All (Opcional - interruptor para devolver todas las listas), Limit (Opcional - número máximo de listas, valor por defecto).

    Casos de uso: Exportar la estructura completa de listas a un documento de referencia, crear un selector dinámico de listas en un formulario, auditar periódicamente las listas existentes en tu cuenta.

    Get many lists
  3. 03
    Acción 03

    Get many list entries

    Obtiene múltiples entradas de una lista específica en Affinity. Esta acción es fundamental para extraer datos masivos de tus listas y procesarlos en workflows de sincronización o análisis.

    Parámetros clave: Credential to connect with (Requerido), Resource (Requerido - "List Entry"), Operation (Requerido - "Get Many"), List Name or ID (Requerido - acepta expresiones dinámicas), Return All (Opcional), Limit (Opcional - ejemplo: 5).

    Casos de uso: Sincronizar entradas de lista con Google Sheets periódicamente, procesar todas las entradas para enriquecimiento de datos, generar informes automáticos basados en entradas de lista.

    Get many list entries
  4. 04
    Acción 04

    Get a list entry

    Recupera una entrada específica de una lista en Affinity. Útil cuando conoces el ID exacto de la entrada que necesitas consultar.

    Parámetros clave: Credential to connect with (Requerido), Resource (Requerido - "List Entry"), Operation (Requerido - "Get"), List Name or ID (Requerido), List Entry ID (Requerido - ID único de la entrada).

    Casos de uso: Verificar el estado de una entrada antes de actualizarla, obtener detalles completos de una entrada referenciada en otro sistema, validar la existencia de una entrada en workflows condicionales.

    Get a list entry
  5. 05
    Acción 05

    Create an organization

    Crea una nueva organización en tu cuenta Affinity. Esta acción es esencial para workflows de captura de leads empresariales y sincronización de datos desde otras fuentes.

    Parámetros clave: Credential to connect with (Requerido), Resource (Requerido - "Organization"), Operation (Requerido - "Create"), Name (Requerido - acepta texto y expresiones), Domain (Opcional), Additional Fields (Opcional - usa "Add Field").

    Casos de uso: Crear organizaciones automáticamente desde formularios de contacto, sincronizar empresas desde LinkedIn Sales Navigator, importar organizaciones desde archivos CSV procesados.

    Create an organization
  6. 06
    Acción 06

    Delete a list entry

    Elimina una entrada específica de una lista en Affinity. Útil para mantener tus listas limpias y actualizadas mediante automatizaciones.

    Parámetros clave: Credential to connect with (Requerido), Resource (Requerido - "List Entry"), Operation (Requerido - "Delete"), List Name or ID (Requerido), List Entry ID (Requerido).

    Casos de uso: Eliminar entradas duplicadas detectadas por otro workflow, limpiar listas basándose en criterios de antigüedad, remover entradas cuando se eliminan en un sistema sincronizado.

    Delete a list entry
  7. 07
    Acción 07

    Create a list entry

    Añade una nueva entrada a una lista existente en Affinity. Esta acción conecta entidades (personas u organizaciones) con tus listas de seguimiento.

    Parámetros clave: Credential to connect with (Requerido), Resource (Requerido - "List Entry"), Operation (Requerido - "Create"), List Name or ID (Requerido), Entity ID (Requerido), Additional Fields (Opcional).

    Casos de uso: Añadir leads cualificados a una lista de seguimiento automáticamente, crear entradas cuando se completan formularios específicos, sincronizar pipelines desde otros CRMs.

    Create a list entry
  8. 08
    Acción 08

    Delete an organization

    Elimina una organización de tu cuenta Affinity. Usa esta acción con precaución en workflows de limpieza de datos.

    Parámetros clave: Credential to connect with (Requerido), Resource (Requerido - "Organization"), Operation (Requerido - "Delete"), Organization ID (Requerido).

    Casos de uso: Eliminar organizaciones marcadas como spam, sincronizar eliminaciones desde un sistema maestro, limpiar datos de prueba en entornos de desarrollo.

    Delete an organization
  9. 09
    Acción 09

    Get many organizations

    Recupera múltiples organizaciones de tu cuenta Affinity. Ideal para exportaciones masivas y sincronizaciones periódicas.

    Parámetros clave: Credential to connect with (Requerido), Resource (Requerido - "Organization"), Operation (Requerido - "Get Many"), Return All (Opcional), Limit (Requerido - por defecto 5), Options (Opcional).

    Casos de uso: Exportar organizaciones a un data warehouse, generar informes de cartera de empresas, alimentar dashboards de business intelligence.

    Get many organizations
  10. 10
    Acción 10

    Get an organization

    Obtiene la información detallada de una organización específica en Affinity mediante su ID.

    Parámetros clave: Credential to connect with (Requerido), Resource (Requerido - "Organization"), Operation (Requerido - "Get"), Organization ID (Requerido), Options (Opcional).

    Casos de uso: Enriquecer datos de organización antes de enviar un email, verificar información de empresa en workflows de validación, obtener contexto de organización para notificaciones personalizadas.

    Get an organization
  11. 11
    Acción 11

    Create a person

    Crea un nuevo contacto en tu cuenta Affinity. Acción fundamental para capturar leads y sincronizar contactos desde múltiples fuentes.

    Parámetros clave: Credential to connect with (Requerido), Resource (Requerido - "Person"), Operation (Requerido - "Create"), First Name (Requerido), Last Name (Requerido), Additional Fields (Opcional), Emails (Opcional - usa "Add To Email").

    Casos de uso: Crear contactos desde suscripciones a newsletter, importar asistentes de eventos desde Eventbrite, sincronizar contactos desde LinkedIn.

    Create a person
  12. 12
    Acción 12

    Update an organization

    Modifica los datos de una organización existente en Affinity. Útil para mantener información actualizada automáticamente.

    Parámetros clave: Credential to connect with (Requerido), Resource (Requerido - "Organization"), Operation (Requerido - "Update"), Organization ID (Requerido), Update Fields (Opcional - usa "Add Field").

    Casos de uso: Actualizar datos de empresa desde fuentes de enriquecimiento, sincronizar cambios desde tu ERP, actualizar estados de organizaciones basándose en actividad.

    Update an organization
  13. 13
    Acción 13

    Update a person

    Actualiza la información de un contacto existente en Affinity. Esencial para mantener datos de contacto precisos.

    Parámetros clave: Credential to connect with (Requerido), Resource (Requerido - "Person"), Operation (Requerido - "Update"), Person ID (Requerido - acepta expresiones), Result (Requerido), Emails (Opcional).

    Casos de uso: Actualizar emails cuando cambian en el sistema de email marketing, modificar datos de contacto desde formularios de actualización, sincronizar cambios bidireccionales con otros CRMs.

    Update a person
  14. 14
    Acción 14

    Get Many (Persons)

    Recupera múltiples personas de tu cuenta Affinity. Perfecto para exportaciones y sincronizaciones masivas de contactos.

    Parámetros clave: Credential to connect with (Requerido), Resource (Requerido - "Person"), Operation (Requerido - "Get Many"), Return All (Opcional), Limit (Opcional - por defecto 5), Options (Opcional).

    Casos de uso: Exportar base de contactos completa a Google Sheets, alimentar campañas de email marketing, generar informes de red de contactos.

    Get Many (Persons)
  15. 15
    Acción 15

    Get a person

    Obtiene los detalles completos de un contacto específico en Affinity mediante su identificador.

    Parámetros clave: Credential to connect with (Requerido), Resource (Requerido - "Person"), Operation (Requerido - "Get"), Person ID (Requerido), Options (sin propiedades adicionales).

    Casos de uso: Obtener contexto de contacto antes de una reunión, enriquecer datos para personalización de emails, verificar información de contacto en workflows de validación.

    Get a person
  16. 16
    Acción 16

    Delete a person

    Elimina un contacto de tu cuenta Affinity. Utiliza esta acción para mantener tu base de datos limpia.

    Parámetros clave: Credential to connect with (Requerido), Resource (Requerido - "Person"), Operation (Requerido - "Delete"), Person ID (Requerido - acepta valor fijo o expresión).

    Casos de uso: Procesar solicitudes de eliminación GDPR automáticamente, eliminar contactos que se dan de baja, sincronizar eliminaciones desde sistemas externos.

    Delete a person
Has visto la integración

Construye tu primer workflow con nuestro equipo

Deja tu email y te enviamos el catálogo de automatizaciones listo para enviar hoy.

  • Escenarios n8n & Make gratis para importar
  • Docs de configuración paso a paso
  • Cohorte en vivo + soporte de la comunidad

Preguntas frecuentes

  • ¿La integración Affinity n8n es gratuita?
    La integración Affinity en n8n es completamente gratuita si utilizas n8n en su versión self-hosted (autoalojada). Solo necesitas una cuenta Affinity con acceso a la API, que está disponible en los planes de pago de Affinity. Si usas n8n Cloud, el coste dependerá de tu plan de suscripción a n8n, pero el uso de los nodos Affinity no tiene coste adicional. Lo único que necesitas es generar tu API Key desde la configuración de Affinity y configurarla en n8n para empezar a automatizar.
  • ¿Qué datos puedo sincronizar entre Affinity y n8n?
    Con la integración Affinity n8n puedes sincronizar prácticamente todos los datos de tu CRM de relaciones. Esto incluye personas (contactos con nombres, emails y campos personalizados), organizaciones (empresas con dominios y datos asociados), listas (colecciones de entradas organizadas) y entradas de lista (vínculos entre entidades y listas). El trigger además te permite monitorizar cambios en campos, archivos, notas y oportunidades. Esto significa que puedes crear flujos bidireccionales completos entre Affinity y cualquier otra aplicación de tu stack tecnológico.
  • ¿Cuánto tiempo lleva configurar la integración Affinity n8n?
    La configuración inicial de la integración Affinity n8n toma aproximadamente 5-10 minutos. El proceso consiste en generar tu API Key en Affinity (2 minutos), crear las credenciales en n8n (1 minuto) y probar la conexión con un workflow simple (2-5 minutos). Una vez configuradas las credenciales, crear workflows adicionales es instantáneo ya que n8n reutiliza la misma autenticación. Para workflows más complejos con múltiples nodos y lógica condicional, planifica entre 30 minutos y 2 horas dependiendo de la complejidad de tu automatización.
Hack'celeration Lab

Recibe nuestros tips de integración cada semana.

Sin spam. Cancela cuando quieras.