
INTEGRACIÓN INTERCOM n8n: AUTOMATIZAR INTERCOM CON N8N
INTEGRACIÓN INTERCOM N8N: AUTOMATIZAR INTERCOM CON N8N
¿Necesitas ayuda para automatizar Intercom con n8n?
Nuestro equipo te responde en minutos.
Why automate Intercom with n8n?
La integración Intercom n8n pone a tu disposición 12 acciones para gestionar completamente tus datos de customer engagement. Concretamente, puedes crear y actualizar empresas, gestionar leads de principio a fin (crear, obtener, actualizar, eliminar), listar usuarios asociados a empresas y mantener sincronizada toda la información de tus usuarios. Todo esto sin salir de tus workflows n8n y sin escribir una sola línea de código.
Los beneficios de automatizar Intercom con n8n son considerables. El ahorro de tiempo es inmediato: ya no necesitas alternar entre pestañas para copiar datos manualmente de un sistema a otro. La capacidad de respuesta mejora drásticamente porque puedes actuar sobre un lead en el momento exacto en que muestra interés, no horas después. Con automatizaciones activas 24/7, cero leads se pierden entre las grietas de tus procesos manuales. Además, la integración fluida con más de 400 aplicaciones en n8n te permite conectar Intercom al corazón de tu ecosistema digital.
Los casos de uso empresariales son numerosos: sincronización bidireccional entre Intercom y tu CRM como HubSpot, Salesforce, o Pipedrive, creación automática de leads cuando alguien reserva una demo en Calendly, actualización de datos de empresa cuando se firma un contrato, o exportación de leads cualificados a tu herramienta de email marketing. El tiempo que recuperas puedes invertirlo en conversaciones de alto valor con tus clientes.
How to connect Intercom to n8n?
! 1 stepHow to connect Intercom to n8n?
- 01
Add the node
Configuración básica:Abre tu workflow n8n: Accede a tu instancia de n8n y crea un nuevo workflow o abre uno existente donde quieras añadir la integración con Intercom.Añade un nodo Intercom: Busca "Intercom" en el panel de nodos y arrástralo al canvas. Selecciona la acción que deseas realizar.Crea nuevas credenciales: En el campo "Credential to connect with", haz clic en "Create New" para iniciar el proceso de autenticación OAuth2.Autoriza el acceso: Serás redirigido a Intercom donde deberás iniciar sesión con tu cuenta y autorizar a n8n para acceder a tus datos. Acepta los permisos solicitados.Guarda y prueba: Una vez completada la autorización, tus credenciales quedarán guardadas en n8n. Ejecuta una prueba para verificar que la conexión funciona correctamente.
TIP💡 CONSEJO: Crea un usuario dedicado en Intercom para tus automatizaciones n8n en lugar de usar tu cuenta personal. De esta forma, si alguien abandona el equipo, las automatizaciones seguirán funcionando sin interrupciones. Además, podrás rastrear fácilmente qué cambios fueron realizados por humanos y cuáles por automatizaciones.- 01
¿Necesitas ayuda para automatizar Intercom con n8n?
Nuestro equipo te responde en minutos.
Intercom actions available in n8n
01 Acción 01Create a company
Esta acción te permite crear una nueva empresa directamente en tu cuenta de Intercom desde cualquier workflow n8n. Es especialmente útil cuando necesitas registrar automáticamente empresas que provienen de otras fuentes, como formularios de registro, CRMs externos o bases de datos corporativas.
Parámetros clave:
- Credential to connect with: Selecciona mediante menú desplegable las credenciales de tu cuenta Intercom. Es un campo requerido para la autenticación.
- Company ID: Campo de texto opcional que permite especificar un identificador único para la empresa. Si lo dejas vacío, Intercom generará uno automáticamente.
- JSON Parameters: Interruptor on/off que habilita el envío de datos adicionales en formato JSON, útil para casos avanzados.
- Additional Fields: Sección dinámica donde puedes añadir campos extra como nombre de empresa, industria, número de empleados, etc.
- Custom Attributes: Permite añadir atributos personalizados específicos de tu modelo de datos empresarial.
Casos de uso típicos:
- Crear automáticamente una empresa en Intercom cuando se registra en tu aplicación SaaS construida con Bubble
- Sincronizar empresas desde tu CRM (HubSpot, Salesforce) a Intercom
- Registrar empresas que completan un formulario de solicitud de demo

02 Acción 02Get a company
Esta acción recupera los detalles completos de una empresa específica almacenada en Intercom. Úsala cuando necesites consultar información actualizada de una empresa antes de tomar decisiones en tu workflow o para sincronizar datos hacia otras aplicaciones.
Parámetros clave:
- Credential to connect with: Menú desplegable para seleccionar tus credenciales de Intercom. Campo requerido.
- Select By: Campo de texto requerido que determina el criterio de búsqueda (por ejemplo, "company_id" o "name").
- Value: Campo de texto requerido donde introduces el valor correspondiente al criterio de búsqueda seleccionado.
Casos de uso típicos:
- Verificar si una empresa ya existe antes de crear un duplicado
- Obtener datos actualizados de una empresa para enriquecer un ticket de soporte
- Consultar el plan o estado de una empresa para personalizar comunicaciones
Combina esta acción con un nodo condicional para crear lógicas del tipo "si la empresa existe, actualízala; si no, créala".

03 Acción 03Create a lead
La acción Create a lead te permite añadir nuevos leads a tu cuenta de Intercom automáticamente. Es fundamental para equipos de marketing y ventas que quieren capturar leads desde múltiples fuentes y centralizarlos en Intercom para su seguimiento.
Parámetros clave:
- Credential to connect with: Selección de credenciales mediante dropdown. Campo requerido.
- Email: Campo de texto obligatorio donde introduces la dirección de email del lead. Es el identificador principal.
- JSON Parameters: Interruptor opcional que permite enviar campos adicionales en formato JSON.
- Additional Fields: Sección expandible para añadir propiedades como nombre, teléfono, empresa asociada, etc.
- Custom Attributes: Permite definir atributos personalizados específicos de tu proceso de cualificación de leads.
Casos de uso típicos:
- Crear un lead cuando alguien descarga un ebook o whitepaper
- Registrar leads que provienen de formularios de landing pages construidas con Typeform o Fillout
- Capturar leads desde chatbots externos y centralizarlos en Intercom
💡 CONSEJO: Utiliza los Custom Attributes para almacenar la fuente del lead (utm_source, campaign_id) y así poder segmentar y analizar el rendimiento de tus canales de adquisición directamente en Intercom.

04 Acción 04List users of a company
Esta acción recupera la lista de todos los usuarios asociados a una empresa específica en Intercom. Es perfecta para análisis de cuentas, generación de reportes o para ejecutar acciones masivas sobre todos los usuarios de una empresa.
Parámetros clave:
- Credential to connect with: Credenciales de Intercom. Campo requerido.
- List By: Campo de texto opcional que permite personalizar el criterio de listado.
- Value: Valor correspondiente al criterio seleccionado. Campo opcional.
- Return All: Interruptor on/off que, cuando está activado, devuelve todos los usuarios sin límite.
- Limit: Campo numérico opcional con valor por defecto de 50. Define cuántos usuarios recuperar si Return All está desactivado.
Casos de uso típicos:
- Obtener todos los usuarios de una empresa para enviarles una comunicación masiva
- Generar un reporte de adopción por empresa
- Identificar usuarios inactivos dentro de cuentas enterprise para campañas de reactivación
Esta acción es especialmente valiosa para equipos de Customer Success que gestionan cuentas B2B con múltiples usuarios por empresa.

05 Acción 05Update a company
La acción Update a company te permite modificar los datos de una empresa existente en Intercom. Úsala para mantener la información sincronizada cuando cambian detalles como el plan, el número de empleados o cualquier atributo personalizado.
Parámetros clave:
- Credential to connect with: Selección de credenciales. Campo requerido.
- Company ID: Campo de texto requerido con el identificador único de la empresa a actualizar.
- JSON Parameters: Interruptor opcional para enviar actualizaciones en formato JSON.
- Additional Fields: Sección dinámica para modificar campos estándar (nombre, industria, plan, etc.).
- Custom Attributes: Permite actualizar o añadir nuevos atributos personalizados.
Casos de uso típicos:
- Actualizar el plan de una empresa cuando se procesa un upgrade en Stripe
- Sincronizar cambios de información corporativa desde tu CRM
- Marcar una empresa como "churned" cuando cancela su suscripción

06 Acción 06Get many companies
Esta acción recupera múltiples empresas de tu cuenta Intercom de una sola vez. Es ideal para sincronizaciones masivas, generación de reportes o para alimentar procesos que necesitan iterar sobre tu base de empresas.
Parámetros clave:
- Credential to connect with: Credenciales de autenticación. Campo requerido.
- Return All: Interruptor que, activado, recupera todas las empresas disponibles.
- Limit: Campo numérico (por defecto 50) que limita el número de empresas a recuperar.
- Filters: Sección expandible donde puedes añadir condiciones para filtrar las empresas (por plan, por fecha de creación, etc.).
Casos de uso típicos:
- Exportar tu base de empresas a Google Sheets para análisis
- Sincronizar empresas de Intercom hacia tu data warehouse
- Generar reportes periódicos de empresas activas por segmento

07 Acción 07Get many leads
La acción Get many leads recupera múltiples leads de tu cuenta Intercom, permitiéndote trabajar con listas completas de prospectos en tus automatizaciones.
Parámetros clave:
- Credential to connect with: Credenciales de Intercom. Campo requerido.
- Return All: Interruptor booleano para recuperar todos los leads sin límite. Opcional.
- Limit: Campo numérico con valor por defecto de 50. Define el máximo de leads a recuperar.
- Filters: Sección para añadir filtros personalizados y segmentar los leads a recuperar.
Casos de uso típicos:
- Exportar leads no contactados a una herramienta de outbound como Lemlist
- Sincronizar leads cualificados hacia tu CRM para que el equipo de ventas los trabaje
- Generar reportes de leads por fuente o campaña

08 Acción 08Update a lead
Esta acción te permite actualizar la información de un lead existente en Intercom. Esencial para mantener tus datos de leads actualizados conforme avanzan en tu funnel de ventas.
Parámetros clave:
- Credential to connect with: Credenciales. Campo requerido.
- Update By: Dropdown que define cómo identificar al lead (por ID, email, etc.). Campo requerido.
- Value: Campo de texto requerido con el valor del identificador seleccionado.
- JSON Parameters: Interruptor opcional para actualizaciones en formato JSON.
- Additional Fields: Campos adicionales para actualizar (nombre, teléfono, empresa, etc.).
- Custom Attributes: Atributos personalizados para actualizar o añadir.
Casos de uso típicos:
- Actualizar el estado del lead cuando agenda una llamada en Calendly
- Enriquecer datos del lead con información de herramientas como Clearbit
- Registrar interacciones del lead (webinars asistidos, contenidos descargados)

09 Acción 09Delete a lead
La acción Delete a lead elimina permanentemente un lead de tu cuenta Intercom. Úsala con precaución, idealmente para limpiar duplicados o leads que han solicitado explícitamente ser eliminados (GDPR).
Parámetros clave:
- Credential to connect with: Credenciales de autenticación. Campo requerido.
- Delete By: Campo que define el método de identificación del lead a eliminar. Requerido.
- Value: Valor del identificador (ID, email, etc.). Campo requerido.
Casos de uso típicos:
- Procesar solicitudes de eliminación de datos bajo GDPR
- Limpiar leads duplicados identificados por otra automatización
- Eliminar leads de prueba después de QA
⚠️ Esta acción es irreversible. Considera usar un nodo de confirmación o log antes de ejecutarla en producción.

10 Acción 10Update a user
Esta acción actualiza la información de un usuario existente en Intercom. A diferencia de los leads, los usuarios son personas que ya han interactuado significativamente con tu producto o servicio.
Parámetros clave:
- Credential to connect with: Credenciales. Campo requerido.
- Update By: Dropdown para seleccionar el método de identificación (ID o Email). Campo requerido.
- Value: Valor del identificador seleccionado. Campo requerido.
- JSON Parameters: Interruptor para actualizaciones avanzadas en JSON.
- Additional Fields: Campos estándar para actualizar.
- Custom Attributes: Atributos personalizados del usuario.
Casos de uso típicos:
- Actualizar el plan del usuario cuando cambia su suscripción
- Sincronizar datos de uso del producto (features utilizadas, último login)
- Registrar hitos del customer journey (onboarding completado, primera compra)

11 Acción 11Get a lead
La acción Get a lead recupera los detalles completos de un lead específico en Intercom. Úsala para consultar información actualizada antes de tomar decisiones o para enriquecer datos en otros sistemas.
Parámetros clave:
- Credential to connect with: Credenciales de Intercom. Campo requerido.
- Select By: Criterio de búsqueda (ID, email, etc.). Campo requerido.
- Value: Valor del criterio de búsqueda. Campo requerido.
Casos de uso típicos:
- Verificar si un lead ya existe antes de crearlo (evitar duplicados)
- Obtener datos actualizados del lead para personalizar un email
- Consultar el historial de un lead antes de una llamada de ventas

12 Acción 12Update a user (por Email)
Esta variante de Update a user está optimizada para actualizar usuarios utilizando el email como identificador principal. Es especialmente útil cuando no tienes acceso al ID interno de Intercom pero sí al email del usuario.
Parámetros clave:
- Credential to connect with: Credenciales. Campo requerido.
- Update By: Preconfigurado como "Email" en esta variante.
- Value: Email del usuario a actualizar. Campo requerido.
- Additional Fields: Campos adicionales para actualizar (nombre, teléfono, etc.).
- Custom Attributes: Atributos personalizados para añadir o modificar.
Casos de uso típicos:
- Actualizar usuarios cuando solo dispones de su email (datos de formularios)
- Sincronizar información desde sistemas donde el email es el identificador principal
- Actualizar atributos de usuarios que responden a encuestas o formularios

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 Intercom n8n es gratuita?
Sí, la integración nativa entre Intercom y n8n es completamente gratuita y está incluida en todas las versiones de n8n, incluyendo la versión community self-hosted. Sin embargo, necesitarás una cuenta activa de Intercom (que tiene sus propios planes de precios) y, si usas n8n Cloud, una suscripción a n8n. El nodo Intercom no tiene costes adicionales ni límites específicos más allá de los que imponga tu plan de Intercom en términos de API rate limits. Para la mayoría de casos de uso, los límites estándar son más que suficientes.¿Qué datos puedo sincronizar entre Intercom y n8n?
Con las 12 acciones disponibles, puedes gestionar tres tipos principales de recursos: empresas (crear, obtener, actualizar, listar), leads (crear, obtener, actualizar, eliminar, listar) y usuarios (actualizar, listar por empresa). Esto incluye todos los campos estándar como nombre, email, teléfono, empresa asociada, así como cualquier atributo personalizado que hayas configurado en tu cuenta de Intercom. Puedes sincronizar estos datos bidireccionalmente con CRMs, herramientas de email marketing, bases de datos, Google Sheets y prácticamente cualquier otra aplicación conectada a n8n.¿Cuánto tiempo lleva configurar la integración Intercom n8n?
La configuración inicial toma menos de 5 minutos gracias a la autenticación OAuth2. Simplemente añades un nodo Intercom, creas nuevas credenciales, autorizas el acceso desde tu cuenta de Intercom, y listo. Una vez configuradas las credenciales, puedes reutilizarlas en todos tus workflows sin necesidad de volver a autenticarte. El tiempo de implementación de automatizaciones completas dependerá de la complejidad de tus casos de uso, pero workflows básicos como "crear lead cuando se rellena un formulario" pueden estar operativos en 10-15 minutos.



