LIVEBootcamps IA · Mayo 2026 · 🇫🇷 CET
Recursos · Integraciones · n8n FREE · 2026Logo d'Agile CRM avec une icône distinctive et un design moderne

INTEGRACIÓN AGILE CRM n8n: AUTOMATIZAR AGILE CRM CON N8N

INTEGRACIÓN AGILE CRM N8N: AUTOMATIZAR AGILE CRM CON N8N

Necesitas ayuda

¿Necesitas ayuda para automatizar Agile Crm con n8n?

Nuestro equipo te responde en minutos.

Respuesta en menos de una hora
Por qué automatizar

Why automate Agile Crm with n8n?

La integración Agile CRM n8n te ofrece 15 acciones distribuidas en tres recursos principales: contactos, empresas y deals. Esto significa que puedes automatizar prácticamente cualquier operación CRUD (crear, leer, actualizar, eliminar) sobre los elementos más críticos de tu CRM, integrándolos con más de 400 aplicaciones disponibles en n8n.

El ahorro de tiempo es considerable cuando dejas de introducir manualmente cada contacto o de actualizar deals uno por uno. Configura reglas inteligentes que reaccionen a eventos de otras aplicaciones: un formulario enviado en Typeform crea automáticamente un contacto, un pago confirmado en Stripe actualiza el deal correspondiente, o un email abierto en tu herramienta de marketing dispara una actualización del perfil del contacto. Tu equipo comercial puede centrarse en cerrar ventas en lugar de alimentar el CRM.

Casos de uso concretos que puedes implementar hoy mismo:

  • Crear contactos en Agile CRM cuando alguien se registra en tu webinar (vía Zoom, Calendly o tu plataforma de eventos)
  • Sincronizar empresas entre Agile CRM y tu ERP o herramienta de facturación
  • Actualizar automáticamente el milestone de un deal cuando cambia el estado en tu herramienta de gestión de proyectos
  • Obtener información de contactos para enriquecer reportes en Google Sheets o Notion
  • Eliminar registros duplicados mediante workflows de limpieza programados
Credenciales

How to connect Agile Crm to n8n?

  1. !
    1 step

    How to connect Agile Crm to n8n?

    1. 01

      Add the node

      La conexión entre Agile CRM y n8n se realiza mediante credenciales API que autentican cada solicitud que tu workflow envía al CRM. El proceso es sencillo y solo necesitas configurarlo una vez.Configuración básica:Accede a tu cuenta de Agile CRM: Inicia sesión en tu panel de administración y dirígete a la sección de configuración de la API para obtener tu clave de acceso.Localiza tu API Key: En Agile CRM, ve a Admin Settings > API & Analytics > API Key. Copia esta clave, ya que la necesitarás para n8n.Crea las credenciales en n8n: En tu instancia de n8n, ve a Credentials > Add Credential > Agile CRM. Introduce tu API Key y el subdominio de tu cuenta de Agile CRM (la parte que aparece antes de .agilecrm.com en tu URL).Prueba la conexión: Añade un nodo de Agile CRM a un workflow, selecciona las credenciales que acabas de crear y ejecuta una operación simple como "Get many contacts" para verificar que todo funciona correctamente.

    Agile Crm credentials
    TIP
    💡 CONSEJO: Guarda tu API Key de Agile CRM en un gestor de contraseñas seguro. Si trabajas en equipo, considera crear credenciales específicas para n8n en lugar de usar las de un usuario individual, así evitas problemas si ese usuario deja la empresa o cambia sus permisos.
Necesitas ayuda

¿Necesitas ayuda para automatizar Agile Crm con n8n?

Nuestro equipo te responde en minutos.

Respuesta en menos de una hora
Acciones

Agile Crm actions available in n8n

  1. 01
    Acción 01

    Create a company

    La acción Create a company te permite añadir nuevas empresas a tu Agile CRM directamente desde un workflow de n8n. Es especialmente útil cuando necesitas registrar organizaciones que provienen de otras fuentes de datos, como formularios web, importaciones de listas o integraciones con LinkedIn.

    Parámetros de configuración:

    • Credential to connect with: Menú desplegable para seleccionar la cuenta de Agile CRM previamente configurada. Es un parámetro requerido.
    • Resource: Fijado en "Company", indica el tipo de recurso sobre el que operas. Requerido.
    • Operation: Establecido en "Create" para esta acción. Requerido.
    • JSON Parameters: Interruptor on/off que permite enviar parámetros adicionales en formato JSON. Opcional, desactivado por defecto.
    • Additional Fields: Sección expandible donde puedes añadir campos personalizados como nombre de empresa, dirección, sector, sitio web, etc. Opcional.

    Casos de uso típicos:

    • Crear empresas automáticamente cuando un visitante de tu web indica su compañía en un formulario
    • Importar listados de empresas desde Google Sheets o Airtable a Agile CRM
    • Registrar organizaciones detectadas en procesos de enriquecimiento de datos con herramientas como Clearbit
    Create a company
  2. 02
    Acción 02

    Delete a company

    Esta acción elimina una empresa específica de tu cuenta de Agile CRM. Resulta fundamental para mantener tu base de datos limpia y libre de registros obsoletos o duplicados que afectan la calidad de tus informes comerciales.

    Parámetros de configuración:

    • Credential to connect with: Selecciona las credenciales de tu cuenta Agile CRM. Requerido.
    • Resource: Establecido en "Company". Requerido.
    • Operation: Fijado en "Delete". Requerido.
    • Company ID: Campo de texto donde introduces el identificador único de la empresa a eliminar. Requerido para que la acción sepa exactamente qué registro borrar.

    Casos de uso típicos:

    • Eliminar empresas que han sido marcadas como "no interesadas" o "cerradas" en otro sistema
    • Workflows de limpieza programados que eliminan registros sin actividad en los últimos X meses
    • Borrar duplicados detectados mediante procesos de deduplicación
    Delete a company
  3. 03
    Acción 03

    Get a company

    La acción Get a company recupera toda la información de una empresa específica almacenada en Agile CRM. Es la base para workflows que necesitan consultar datos antes de tomar decisiones o enviar información a otras aplicaciones.

    Parámetros de configuración:

    • Credential to connect with: Credenciales de autenticación con Agile CRM. Requerido.
    • Resource: Fijado en "Company". Requerido.
    • Operation: Establecido en "Get". Requerido.
    • Company ID: Identificador único de la empresa que deseas consultar. Acepta texto y puede incluir valores dinámicos de nodos anteriores. Requerido.

    Casos de uso típicos:

    • Obtener datos de una empresa para personalizar un email automático con información específica
    • Verificar si una empresa existe antes de crear un nuevo registro (evitar duplicados)
    • Extraer información de empresas para generar reportes en herramientas de BI
    Get a company
  4. 04
    Acción 04

    Get many companies

    Esta acción recupera múltiples empresas de Agile CRM en una sola llamada, ideal para exportaciones masivas, sincronizaciones periódicas o análisis de datos a gran escala.

    Parámetros de configuración:

    • Credential to connect with: Selección de credenciales de Agile CRM. Requerido.
    • Resource: Establecido en "Company". Requerido.
    • Operation: Fijado en "Get Many". Requerido.
    • Return All: Interruptor que define si quieres obtener todos los registros disponibles o limitarlos. Opcional, desactivado por defecto.
    • Limit: Número máximo de empresas a recuperar, con valor predeterminado de 20. Opcional.
    • Filter: Menú desplegable para aplicar filtros a los resultados, por defecto "None". Opcional.
    • Simplify: Interruptor para obtener una versión simplificada de los datos. Opcional.

    Casos de uso típicos:

    • Exportar todas las empresas a Google Sheets para análisis o respaldo
    • Sincronizar la lista de empresas con tu herramienta de email marketing
    • Generar informes periódicos sobre el crecimiento de tu base de datos de empresas
  5. 05
    Acción 05

    Update a company

    La acción Update a company modifica los datos de una empresa existente en Agile CRM. Fundamental para mantener la información actualizada cuando cambian datos en sistemas externos.

    Parámetros de configuración:

    • Credential to connect with: Credenciales de tu cuenta Agile CRM. Requerido.
    • Resource: Fijado en "Company". Requerido.
    • Operation: Establecido en "Update". Requerido.
    • Company ID: Identificador único de la empresa a actualizar. Acepta valores dinámicos. Requerido.
    • JSON Parameters: Interruptor para habilitar parámetros personalizados en formato JSON. Opcional.
    • Additional Fields: Sección para especificar qué campos actualizar (nombre, dirección, datos personalizados, etc.). Opcional.

    Casos de uso típicos:

    • Actualizar la dirección de una empresa cuando cambia en tu ERP
    • Modificar el sector o tamaño de empresa basándose en datos enriquecidos
    • Sincronizar cambios de nombre comercial o datos fiscales
    Update a company
  6. 06
    Acción 06

    Update a contact

    La acción Update a contact modifica la información de un contacto existente, permitiendo mantener tus datos sincronizados cuando se producen cambios en sistemas externos.

    Parámetros de configuración:

    • Credential to connect with: Credenciales de autenticación. Requerido.
    • Resource: Fijado en "Contact". Requerido.
    • Operation: Establecido en "Update". Requerido.
    • Contact ID: Identificador del contacto a modificar. Requerido.
    • JSON Parameters: Activa modo avanzado para parámetros en formato JSON. Opcional.
    • Additional Fields: Define qué campos actualizar. Opcional.

    Casos de uso típicos:

    • Actualizar el estado de un lead cuando avanza en el funnel de ventas
    • Modificar datos de contacto cuando el usuario actualiza su perfil en tu app
    • Añadir etiquetas o campos personalizados basados en comportamiento del usuario
    Update a contact
  7. 07
    Acción 07

    Get many contacts

    Esta acción permite recuperar múltiples contactos de Agile CRM, perfecta para exportaciones, sincronizaciones masivas y análisis de tu base de datos de leads y clientes.

    Parámetros de configuración:

    • Credential to connect with: Credenciales de Agile CRM. Requerido.
    • Resource: Establecido en "Contact". Requerido.
    • Operation: Fijado en "Get Many". Requerido.
    • Return All: Interruptor para obtener todos los registros o limitarlos. Opcional.
    • Limit: Número máximo de contactos a recuperar, por defecto 20. Opcional.
    • Filter: Filtro aplicable a los resultados. Opcional.
    • Simplify: Simplifica la estructura de los datos devueltos. Opcional.
    • Options: Sección para configuraciones adicionales. Opcional.

    Casos de uso típicos:

    • Exportar contactos a una hoja de cálculo para campañas de email externas
    • Sincronizar la base de contactos con herramientas de marketing automation
    • Generar listados segmentados para análisis comercial
    Get many contacts
  8. 08
    Acción 08

    Get a contact

    La acción Get a contact recupera la información completa de un contacto específico, esencial para workflows que necesitan personalización o verificación de datos existentes.

    Parámetros de configuración:

    • Credential to connect with: Credenciales para autenticar con Agile CRM. Requerido.
    • Resource: Fijado en "Contact". Requerido.
    • Operation: Establecido en "Get". Requerido.
    • Contact ID: Identificador único del contacto a consultar. Requerido.

    Casos de uso típicos:

    • Obtener datos de un contacto para personalizar comunicaciones automatizadas
    • Verificar la existencia de un contacto antes de crear uno nuevo
    • Extraer información para sincronizar con otras herramientas
    Get a contact
  9. 09
    Acción 09

    Create a contact

    Esta acción crea un nuevo contacto en Agile CRM, permitiéndote capturar leads y prospectos desde cualquier fuente externa directamente en tu CRM sin intervención manual.

    Parámetros de configuración:

    • Credential to connect with: Selección de credenciales de Agile CRM. Requerido.
    • Resource: Establecido en "Contact". Requerido.
    • Operation: Fijado en "Create". Requerido.
    • JSON Parameters: Interruptor para activar el envío de datos adicionales en JSON. Opcional.
    • Additional Fields: Permite definir campos como nombre, email, teléfono, empresa asociada, etiquetas y campos personalizados. Opcional pero típicamente necesario para crear contactos útiles.

    Casos de uso típicos:

    • Crear contactos cuando alguien completa un formulario en Typeform, JotForm o tu web
    • Importar suscriptores de newsletter que aún no están en el CRM
    • Registrar participantes de webinars o eventos automáticamente
    Create a contact
  10. 10
    Acción 10

    Delete a contact

    Esta acción elimina un contacto específico de Agile CRM, útil para cumplir con solicitudes de eliminación de datos (GDPR) o mantener limpia tu base de datos.

    Parámetros de configuración:

    • Credential to connect with: Selección de credenciales. Requerido.
    • Resource: Fijado en "Contact". Requerido.
    • Operation: Establecido en "Delete". Requerido.
    • Contact ID: Identificador único del contacto a eliminar. Requerido.

    Casos de uso típicos:

    • Eliminar contactos que solicitan la baja de tus comunicaciones (cumplimiento GDPR)
    • Borrar registros duplicados detectados automáticamente
    • Limpiar contactos inactivos o con datos inválidos
    Delete a contact
  11. 11
    Acción 11

    Create a deal

    La acción Create a deal genera nuevas oportunidades de venta en tu pipeline de Agile CRM, automatizando la creación de deals cuando se detectan señales de compra en otros sistemas.

    Parámetros de configuración:

    • Credential to connect with: Credenciales de Agile CRM. Requerido.
    • Resource: Fijado en "Deal". Requerido.
    • Operation: Establecido en "Create". Requerido.
    • Close Date: Fecha esperada de cierre del deal. Acepta formato de fecha o texto. Opcional.
    • Expected Value: Valor monetario esperado del deal, por defecto 1. Requerido.
    • Milestone: Etapa actual del deal en el pipeline. Opcional.
    • Name: Nombre descriptivo del deal. Requerido.
    • Probability: Probabilidad de cierre en porcentaje, por defecto 50. Requerido.
    • JSON Parameters: Activa parámetros adicionales en JSON. Opcional.
    • Additional Fields: Campos personalizados adicionales. Opcional.

    Casos de uso típicos:

    • Crear deals automáticamente cuando un lead solicita una demo o presupuesto
    • Generar oportunidades desde formularios de contacto cualificados
    • Registrar deals cuando se detecta intención de compra en tu plataforma
    Create a deal
  12. 12
    Acción 12

    Get a deal

    Esta acción recupera la información completa de un deal específico, permitiendo consultar el estado de oportunidades para tomar decisiones en tus workflows.

    Parámetros de configuración:

    • Credential to connect with: Credenciales de autenticación. Requerido.
    • Resource: Establecido en "Deal". Requerido.
    • Operation: Fijado en "Get". Requerido.
    • Deal ID: Identificador único del deal a consultar. Requerido.

    Casos de uso típicos:

    • Consultar el valor de un deal para calcular comisiones automáticas
    • Verificar el estado de una oportunidad antes de enviar comunicaciones
    • Obtener datos de deals para reportes de ventas
    Get a deal
  13. 13
    Acción 13

    Delete a deal

    La acción Delete a deal elimina una oportunidad de venta del sistema, útil para limpiar deals perdidos o cancelados que ya no son relevantes.

    Parámetros de configuración:

    • Credential to connect with: Credenciales de autenticación. Requerido.
    • Resource: Fijado en "Deal". Requerido.
    • Operation: Establecido en "Delete". Requerido.
    • Deal ID: Identificador único del deal a eliminar. Requerido.

    Casos de uso típicos:

    • Eliminar deals marcados como "perdidos" después de un período de archivo
    • Borrar oportunidades duplicadas o creadas por error
    • Limpiar el pipeline de deals antiguos sin actividad
    Delete a deal
  14. 14
    Acción 14

    Update a deal

    Esta acción modifica un deal existente, esencial para mantener tu pipeline actualizado cuando cambian las circunstancias de una oportunidad.

    Parámetros de configuración:

    • Credential to connect with: Selección de credenciales. Requerido.
    • Resource: Establecido en "Deal". Requerido.
    • Operation: Fijado en "Update". Requerido.
    • Deal ID: Identificador del deal a actualizar. Requerido.
    • JSON Parameters: Activa modo JSON para parámetros avanzados. Opcional.
    • Additional Fields: Campos específicos a modificar. Opcional.

    Casos de uso típicos:

    • Actualizar el milestone de un deal cuando avanza en el proceso de venta
    • Modificar el valor esperado basándose en nueva información
    • Cambiar la fecha de cierre prevista según feedback del cliente
    Update a deal
  15. 15
    Acción 15

    Get many deals

    La acción Get many deals recupera múltiples oportunidades de venta, ideal para análisis del pipeline, reportes de forecast y sincronización con herramientas de BI.

    Parámetros de configuración:

    • Credential to connect with: Credenciales de Agile CRM. Requerido.
    • Resource: Fijado en "Deal". Requerido.
    • Operation: Establecido en "Get Many". Requerido.
    • Limit: Número máximo de deals a recuperar. Opcional.
    • Return All: Interruptor para obtener todos los deals o limitarlos. Opcional.

    Casos de uso típicos:

    • Exportar el pipeline completo para análisis en herramientas externas
    • Generar reportes de forecast de ventas automatizados
    • Sincronizar deals con dashboards de gestión comercial
    Get many deals
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 Agile CRM n8n es gratuita?
    La integración en sí misma no tiene coste adicional: viene incluida de forma nativa en n8n, tanto en la versión self-hosted (gratuita y open-source) como en n8n Cloud (de pago según el plan). Lo que necesitas es una cuenta de Agile CRM activa con acceso a la API, disponible en todos sus planes incluyendo el gratuito. El coste total dependerá únicamente de tu plan de n8n Cloud si optas por la versión hospedada, o será completamente gratuito si alojas n8n en tu propio servidor.
  • ¿Qué datos puedo sincronizar entre Agile CRM y n8n?
    Con las 15 acciones disponibles puedes gestionar tres tipos de recursos principales: contactos (crear, obtener uno o varios, actualizar y eliminar), empresas (las mismas operaciones CRUD) y deals/oportunidades (crear, consultar, actualizar y eliminar). Cada recurso incluye acceso a campos estándar y personalizados, lo que significa que puedes sincronizar información como nombres, emails, teléfonos, direcciones, valores de deals, etapas del pipeline, probabilidades de cierre y cualquier campo custom que hayas configurado en tu Agile CRM.
  • ¿Cuánto tiempo lleva configurar la integración Agile CRM n8n?
    La configuración inicial de las credenciales toma aproximadamente 5 minutos: obtener tu API Key de Agile CRM, introducirla en n8n y probar la conexión. A partir de ahí, crear un workflow básico con una o dos acciones puede llevarte entre 10 y 15 minutos adicionales. Workflows más complejos con múltiples condiciones, transformaciones de datos y conexiones a otras aplicaciones requerirán más tiempo según la lógica de negocio que necesites implementar, pero la curva de aprendizaje es rápida gracias a la interfaz visual de n8n.
Hack'celeration Lab

Recibe nuestros tips de integración cada semana.

Sin spam. Cancela cuando quieras.