Recursos · Integración n8n

Integración Freshworks CRM n8nAutomatiza Freshworks CRM con n8n.

Crear, leer, actualizar o borrar una ficha sin abrir el CRM. La integración Freshworks CRM n8n expone 32 operaciones repartidas en 8 recursos: cuentas, contactos, deals, citas y notas. No hay nodo trigger, así que el flujo arranca en otro sitio y el nodo hace el trabajo dentro del CRM.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Qué aporta la integración Freshworks CRM n8n?

El nodo Freshworks CRM abre una vía directa a la API de Freshworks CRM desde un flujo de trabajo de n8n, es decir, desde una cadena de pasos que se ejecutan solos. Expone 32 operaciones sobre 8 recursos, y cada una corresponde a un objeto que el equipo comercial ya maneja: una cuenta, un contacto, un deal, una cita, una nota. Eliges el recurso, eliges la operación, rellenas los campos que pide el nodo y la ficha se mueve.

El primer uso que aparece casi siempre es el informe. Los deals salen del CRM hacia Google Sheets con deal.getAll, una hoja por semana, y el resumen del embudo se envía por Gmail a quien lleva el equipo. Nadie exporta nada a mano un viernes por la tarde.

El segundo es la captación. Un formulario, un chat o una landing genera un lead, el flujo encadena contact.create con First Name, Last Name y Email Address, y después account.create para la empresa. El comercial abre una ficha completa, no un nombre suelto. Si el correo transaccional va por SendGrid, el mismo flujo dispara la bienvenida sin pasar por otra herramienta.

El tercero es el mantenimiento del embudo. Un Schedule Trigger, el disparador de n8n que se lanza cada cierto tiempo, arranca por la mañana, lee una vista guardada de deals y reparte el trabajo: los que se han movido pasan por deal.update, los que se cierran reciben un resumen con note.create. Montar esto la primera vez lleva una tarde, y el Curso n8n cubre justamente ese tipo de flujo.

Dos cosas conviene saberlas antes de construir. Esta herramienta no tiene nodo trigger en n8n: un flujo que la involucre arranca con un Schedule Trigger a intervalo fijo, con un Webhook de n8n al que llama un servicio externo (una URL que ese servicio invoca cuando pasa algo), o con el trigger de otra herramienta. Y lo que queda fuera de las operaciones del catálogo se resuelve con el nodo HTTP Request, que llama a cualquier endpoint de la API de la herramienta reutilizando la misma credencial mediante la autenticación predefinida.

En cuanto a campos, el nodo va sobrado: 24 entradas opcionales al crear un contacto, 26 al actualizarlo, 17 en una cuenta nueva. La mayoría de los campos con forma de identificador, propietario, territorio, etapa del deal, son listas desplegables que n8n carga desde tu cuenta, así que no hace falta guardar ninguna tabla de identificadores internos. Para el resto está la expresión {{ $json.field }}, que lee un valor del item que entra en el nodo.

Conexión

¿Cómo se conecta Freshworks CRM con n8n?

  1. 01

    Genera la clave API

    La autenticación funciona con una clave API. La propia documentación de autenticación de la API de Freshworks CRM explica dónde generarla, para la cuenta en cuyo nombre va a actuar n8n. Por el lado de n8n no hay nada más que preparar: el nodo viene incluido con n8n, sin instalación y sin coste adicional, tanto en n8n Cloud como en una instancia autoalojada.

  2. 02

    Saca el dominio de la URL

    La credencial, o sea el acceso guardado dentro de n8n, pide también un Domain, y quiere solo el subdominio. Las cuentas de Freshworks CRM viven en una dirección del tipo subdominio.myfreshworks.com: una cuenta a la que entras por https://n8n.myfreshworks.com se escribe n8n. Copias lo que va antes del primer punto y ahí te paras.

  3. 03

    Guarda la credencial una sola vez

    En el menú Credentials de n8n creas una credencial Freshworks CRM, pegas la API Key y el Domain, y guardas. Una credencial se crea una vez y se reutiliza en todos los flujos: dentro del nodo aparece en una lista desplegable, así que no vuelves a pegar la clave en el segundo, el quinto ni el décimo flujo que montes sobre la misma cuenta.

Acciones

Qué sabe hacer el nodo Freshworks CRM

El nodo Freshworks CRM expone 32 operaciones en 8 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.

Matriz recursos × operaciones
RecursoCreateGetGet ManyUpdateDeleteLookupQuery
Account✓✓✓✓✓
Appointment✓✓✓✓✓
Contact✓✓✓✓✓
Deal✓✓✓✓✓
Note✓✓✓
Sales Activity✓✓
Search✓✓
Task✓✓✓✓✓

Account

5 operaciones
01

Create an account

account.create

Lo que ves en n8n

Notas y casos de uso

Da de alta una cuenta en Freshworks CRM. Solo el nombre es obligatorio, así que con un formulario corto ya tienes una ficha limpia que el equipo irá completando.

Parámetros clave

  • Name: el nombre de la cuenta, único campo requerido, normalmente traído del item anterior con una expresión como {{ $json.field }}.
  • Additional Fields: una colección opcional de 17 entradas, entre ellas Website, Industry Type Name or ID, Number of Employees y Owner Name or ID, el usuario al que se asigna la cuenta.
Casos de uso
un alta B2B abre primero la empresa, para que el contacto creado justo después tenga una ficha a la que engancharse.
02

Delete an account

account.delete

Lo que ves en n8n

Notas y casos de uso

Borra una cuenta a partir de su identificador, nunca a partir del nombre de la empresa. Ese id tiene que llegar de una búsqueda previa o de un paso anterior del flujo.

Parámetros clave

  • Account ID: el ID de la cuenta que se elimina. Mejor cogerlo de un nodo anterior con {{ $json.field }} que escribirlo a mano, o el flujo solo sirve una vez.
Casos de uso
tras un ensayo de migración, las cuentas cargadas para la prueba desaparecen antes de la importación real.
03

Get an account

account.get

Lo que ves en n8n

Notas y casos de uso

Trae una cuenta concreta al flujo. Es la forma habitual de darle a una automatización el contexto que el sistema que la disparó nunca tuvo.

Parámetros clave

  • Account ID: el ID de la cuenta que se recupera, único campo que pide la operación.
Casos de uso
antes de mandar un aviso de renovación, el flujo lee la cuenta y dirige el mensaje a quien la lleva, en vez de a un buzón genérico que nadie mira.
04

Get many accounts

account.getAll

Lo que ves en n8n

Notas y casos de uso

Devuelve un listado de cuentas acotado por una vista. Las vistas son las listas guardadas dentro de Freshworks CRM, y el nodo exige una antes de devolver nada.

Parámetros clave

  • View Name or ID: requerido. Eliges la vista en la lista o pasas su ID con una expresión.
  • Return All: activado, n8n encadena las páginas de la API hasta el final de la vista; desactivado, Limit fija cuántas cuentas vuelven como máximo.
Casos de uso
el volcado semanal de la vista de cuentas objetivo a una hoja compartida.
05

Update an account

account.update

Lo que ves en n8n

Notas y casos de uso

Cambia campos de una cuenta que ya existe. Fuera del identificador no hay nada obligatorio, de modo que un flujo puede tocar un campo y dejar el resto de la ficha intacto.

Parámetros clave

  • Account ID: el ID de la cuenta que se actualiza.
  • Update Fields: 18 entradas, entre ellas Name, Annual Revenue, Territory Name or ID y Parent Sales Account ID, que engancha la ficha a su cuenta matriz.
Casos de uso
una ronda de financiación detectada por un flujo de vigilancia actualiza Annual Revenue y Number of Employees en la cuenta correspondiente.

Appointment

5 operaciones
06

Create an appointment

appointment.create

Lo que ves en n8n

Notas y casos de uso

Agenda una cita en Freshworks CRM desde el flujo. Tres campos sostienen la reunión: un título y dos marcas de tiempo.

Parámetros clave

  • Title, Start Date y End Date: el título y las marcas de tiempo que señalan el inicio y el final de la cita. En una cita de día completo llevan la fecha de inicio y la de fin.
  • Additional Fields: 9 entradas, con Is All-Day, Location, Time Zone, además de Target Type y Target ID, la ficha contra la que se crea la cita.
Casos de uso
una página pública de reservas llama a un Webhook de n8n y el hueco aparece en el CRM del comercial.
07

Delete an appointment

appointment.delete

Lo que ves en n8n

Notas y casos de uso

Quita una cita del calendario del CRM. Sirve cuando la cancelación ocurre fuera de Freshworks CRM, que es lo que pasa con todos los huecos reservados desde una página externa.

Parámetros clave

  • Appointment ID: el ID de la cita que se elimina. Viene del item que creó la reunión, guardado en una fila de hoja de cálculo o en una base junto a la referencia de la reserva.
Casos de uso
una cancelación recibida por webhook retira el hueco y la revisión del embudo deja de mostrar una reunión que no se celebrará.
08

Get an appointment

appointment.get

Lo que ves en n8n

Notas y casos de uso

Lee una cita a partir de su identificador. Va bien en mitad de un flujo, cuando un paso posterior necesita el detalle de la reunión y no solo su referencia.

Parámetros clave

  • Appointment ID: el ID de la cita que se recupera, único campo requerido.
Casos de uso
un recordatorio automático relee la cita antes de redactar el mensaje, para que el texto lleve la hora y el sitio reales y no los que se escribieron en el formulario tres días antes.
09

Get many appointments

appointment.getAll

Lo que ves en n8n

Notas y casos de uso

Lista las citas con dos filtros que hacen el resultado manejable. No hay ningún campo requerido, así que la operación funciona en cuanto la colocas en el flujo.

Parámetros clave

  • Time: upcoming o past, el filtro que decide de qué lado de hoy estás leyendo.
  • Include: añade datos relacionados a cada cita, a elegir entre appointment_attendees, creater y targetable.
  • Return All: activado, encadena todas las páginas; desactivado, Limit pone el tope.
Casos de uso
el resumen del lunes con las reuniones de la semana para cada comercial.
10

Update an appointment

appointment.update

Lo que ves en n8n

Notas y casos de uso

Reprogramar una cita cuesta un solo nodo: basta el identificador y los campos que cambian. Todo lo demás es opcional.

Parámetros clave

  • Appointment ID: el ID de la cita que se modifica.
  • Update Fields: 13 entradas, entre ellas Start Date, End Date, Location, Attendees y Outcome Name or ID, el resultado del tipo de actividad comercial Appointment.
Casos de uso
el comercial mueve una llamada en la herramienta de reservas y el flujo empuja las dos marcas de tiempo nuevas al CRM. Los dos calendarios cuentan lo mismo.

Contact

5 operaciones
11

Create a contact

contact.create

Lo que ves en n8n

Notas y casos de uso

Registra a una persona nueva en Freshworks CRM. Hay tres campos obligatorios, y son los tres que cualquier formulario de lead recoge igualmente.

Parámetros clave

  • First Name, Last Name y Email Address: la identidad del contacto, normalmente mapeada desde el formulario con {{ $json.field }}.
  • Additional Fields: 24 entradas opcionales, con Job Title, Mobile Number, Lifecycle Stage Name or ID, Medium y Sales Account Names or IDs, las cuentas a las que pertenece.
Casos de uso
una petición de demo crea el contacto con su campaña de origen ya puesta, y la atribución sobrevive al traspaso a ventas.
12

Delete a contact

contact.delete

Lo que ves en n8n

Notas y casos de uso

Elimina la ficha de un contacto. El identificador es lo único que separa al flujo del borrado, así que esta operación pide un nodo IF por delante que verifique antes de actuar.

Parámetros clave

  • Contact ID: el ID del contacto que se elimina, sacado de una búsqueda o traído por el item que lanzó la ejecución.
Casos de uso
llega una solicitud de supresión a un buzón compartido, una persona la valida, y la fila validada dispara el borrado en el CRM.
13

Get a contact

contact.get

Lo que ves en n8n

Notas y casos de uso

Recupera un contacto y lo pone dentro del flujo. Es el paso que convierte un identificador en algo que un mensaje o un informe pueden usar de verdad.

Parámetros clave

  • Contact ID: el ID del contacto que se recupera.
Casos de uso
un webhook de pedido solo lleva el id del comprador en el CRM, así que el flujo lee el contacto y luego decide en qué secuencia entra según su etapa de ciclo de vida.
14

Get many contacts

contact.getAll

Lo que ves en n8n

Notas y casos de uso

Saca contactos por lotes. Aquí no hay nada obligatorio y la vista es opcional, por lo que esta es la operación para pedir un segmento entero en vez de una persona.

Parámetros clave

  • View Name or ID: opcional. Apuntas a una lista guardada o lo dejas vacío para leer más ancho.
  • Return All: activado, n8n encadena las páginas de la API hasta terminar; desactivado, Limit fija el número máximo de contactos devueltos.
Casos de uso
la sincronización nocturna que empuja el segmento suscrito hacia la herramienta de email.
15

Update a contact

contact.update

Lo que ves en n8n

Notas y casos de uso

Reescribe campos de un contacto existente. Es la superficie de actualización más ancha del nodo, y la que mantiene el CRM honesto entre dos revisiones manuales.

Parámetros clave

  • Contact ID: el ID del contacto que se actualiza, único campo requerido.
  • Update Fields: 26 entradas, con Contact Status Name or ID, Owner Name or ID, Subscription Status Name or ID, Job Title y Territory Name or ID.
Casos de uso
una baja registrada en la herramienta de email vuelve al CRM, y ningún comercial llama a quien acaba de darse de baja.

Deal

5 operaciones
16

Create a deal

deal.create

Lo que ves en n8n

Notas y casos de uso

Abre una oportunidad en el embudo. Dos campos obligatorios, un nombre y un importe, y el negocio ya existe donde se lee la previsión.

Parámetros clave

  • Name y Amount: el nombre del deal y su valor, ambos requeridos.
  • Additional Fields: 14 entradas, con Deal Pipeline Name or ID, Deal Stage Name or ID, Sales Account Name or ID, Currency Name or ID y Probability, un número entre 0 y 100.
Casos de uso
un presupuesto firmado en la herramienta de facturación abre el deal en la etapa correcta, con la cuenta ya enganchada.
17

Delete a deal

deal.delete

Lo que ves en n8n

Notas y casos de uso

Saca un deal de Freshworks CRM de forma definitiva. Conviene no confundirlo con marcarlo como perdido, que es un cambio de etapa y corresponde a la actualización.

Parámetros clave

  • Deal ID: el ID del deal que se elimina.
Casos de uso
un duplicado nacido de dos personas que rellenan el mismo formulario desaparece cuando un paso de deduplicación decide cuál de las dos fichas se queda. La previsión deja de contar dos veces el mismo negocio.
18

Get a deal

deal.get

Lo que ves en n8n

Notas y casos de uso

Consulta un deal por su identificador, para que el resto del flujo se apoye en lo que la ficha dice y no en lo que el disparador supuso.

Parámetros clave

  • Deal ID: el ID del deal que se recupera, único campo requerido.
Casos de uso
un aviso de firma electrónica trae una referencia de deal, el flujo lo lee y después encamina la puesta en marcha según el pipeline del que viene.
19

Get many deals

deal.getAll

Lo que ves en n8n

Notas y casos de uso

Recorre una lista de deals. Es el caballo de batalla de los informes en este nodo, y el único sitio donde el interruptor de paginación cambia de verdad el resultado.

Parámetros clave

  • View Name or ID: opcional. Una vista guardada estrecha la lectura a los deals que te importan.
  • Return All: activado, se encadena cada página de la API hasta el final de la lista; desactivado, Limit fija cuántos deals pasan al siguiente paso.
Casos de uso
la foto del embudo del lunes, una fila por negocio abierto.
20

Update a deal

deal.update

Lo que ves en n8n

Notas y casos de uso

Mueve un deal de etapa, o lo corrige. Etapa, importe y propietario viven en la misma colección opcional, de modo que un solo nodo cubre varios tipos de cambio.

Parámetros clave

  • Deal ID: el ID del deal que se actualiza.
  • Update Fields: 16 entradas, con Amount, Deal Stage Name or ID, Probability y Deal Reason Name or ID, el motivo de la pérdida, que solo se puede poner en un deal en etapa Lost.
Casos de uso
una propuesta abierta por el cliente sube la etapa y la probabilidad sin que nadie toque nada.

Note

3 operaciones
21

Create a note

note.create

Lo que ves en n8n

Notas y casos de uso

Engancha una nota escrita a una ficha. Los tres campos son obligatorios, porque una nota sin destino no tiene dónde vivir.

Parámetros clave

  • Content: el contenido de la nota.
  • Target Type: el tipo de entidad a la que pertenece, Contact, Deal o SalesAccount.
  • Target ID: el ID de esa entidad, del tipo elegido justo arriba.
Casos de uso
termina una conversación de soporte, el resumen queda como nota en el contacto, y el siguiente comercial que llame conoce la historia sin salir del CRM.
22

Delete a note

note.delete

Lo que ves en n8n

Notas y casos de uso

Una nota escrita por un flujo tiene que poder retirarse, y de eso se encarga esta operación. Las notas automáticas se acumulan deprisa, y lo que escribe también debería saber borrar.

Parámetros clave

  • Note ID: el ID de la nota que se elimina, guardado desde el paso que la creó.
Casos de uso
el proceso nocturno que dejó una nota de estado en un deal la retira antes de escribir la siguiente, y la ficha no acaba con diez entradas idénticas.
23

Update a note

note.update

Lo que ves en n8n

Notas y casos de uso

Corrige una nota a posteriori, o la mueve a otra ficha. Tres campos opcionales y un identificador obligatorio.

Parámetros clave

  • Note ID: el ID de la nota que se modifica.
  • Update Fields: 3 entradas, Content, Target Type y Target ID, que juntas permiten reescribir la nota o reengancharla a otra entidad.
Casos de uso
una nota de seguimiento sobre un deal se reescribe en cada cambio de etapa, y la ficha guarda un historial legible en lugar de diez fragmentos sueltos.

Sales Activity

2 operaciones
24

Get a sales activity

salesActivity.get

Lo que ves en n8n

Notas y casos de uso

Recuperar una actividad comercial concreta pasa por su identificador, y el nodo entrega esa ficha al resto del flujo de trabajo.

Parámetros clave

  • Sales Activity ID: el identificador de la actividad que quieres recuperar. Lo escribes a mano o lo tomas del item que entra con una expresión, la sintaxis de n8n que lee un valor del paso anterior y se escribe {{ $json.field }}. Si un campo obligatorio queda vacío, el nodo se detiene antes de llamar a Freshworks CRM.
Casos de uso
un informe semanal que ya tiene una lista de identificadores y busca cada ficha antes de escribir su línea de resumen.
25

Get many sales activities

salesActivity.getAll

Lo que ves en n8n

Notas y casos de uso

Frente a la versión unitaria, aquí vuelven varias actividades comerciales en una sola ejecución, cada una como un item independiente para los pasos siguientes.

Parámetros clave

  • Return All: activado, n8n encadena las páginas de la API hasta la última actividad comercial.
  • Limit: solo se lee cuando Return All está desactivado, y pone un tope al número de actividades que entran en el flujo.
Casos de uso
preparar una revisión de equipo con el historial de actividad del periodo y agrupar después los items por responsable.

Task

5 operaciones
28

Create a task

task.create

Lo que ves en n8n

Notas y casos de uso

Una tarea nueva necesita cinco datos obligatorios: queda unida al registro al que se refiere y a la persona que debe ocuparse de ella.

Parámetros clave

  • Title: el título de la tarea.
  • Due Date: la marca de tiempo del vencimiento de la tarea.
  • Owner Name or ID: el usuario al que se asigna, elegido en la lista o indicado con una expresión.
  • Target Type: Contact, Deal o SalesAccount.
  • Target ID: el identificador de esa entidad, cuyo tipo sale de Target Type.
  • Additional Fields: Creator Name or ID, Outcome Name or ID, Task Type ID.
Casos de uso
abrir una tarea de seguimiento sobre una oportunidad en cuanto llega un formulario, con la fecha de vencimiento calculada unos días más adelante.
29

Delete a task

task.delete

Lo que ves en n8n

Notas y casos de uso

Basta un identificador para que la tarea salga del CRM. Ningún otro campo interviene, así que todo depende de dónde venga ese identificador.

Parámetros clave

  • Task ID: el identificador de la tarea que se borra. Si llega de un paso anterior, se escribe como expresión, por ejemplo {{ $json.field }}, y este campo obligatorio bloquea la ejecución mientras siga vacío.
Casos de uso
una limpieza de fin de mes que revisa las tareas abiertas de una oportunidad ya cerrada y quita las que nadie va a atender, para que la vista comercial muestre solo trabajo vivo.
30

Get a task

task.get

Lo que ves en n8n

Notas y casos de uso

Leer una tarea suelta suele ser el paso previo a cualquier otra cosa: entra un identificador, sale la ficha de esa tarea.

Parámetros clave

  • Task ID: el identificador de la tarea que quieres recuperar, escrito en el campo o resuelto desde el item entrante.
Casos de uso
una validación interna en la que el mensaje solo lleva un identificador. El flujo recupera la tarea para que el aviso muestre su contenido real y no un número a secas.
31

Get many tasks

task.getAll

Lo que ves en n8n

Notas y casos de uso

El filtro es lo que da valor a esta lista. El nodo devuelve tareas como items, y la colección Filters recorta el conjunto antes de que llegue al paso siguiente.

Parámetros clave

  • Status, en Filters: completed, due_today, due_tomorrow, open o overdue.
  • Include, en Filters: owner, targetable o users.
  • Return All: marcado, n8n recorre las páginas hasta la última tarea; sin marcar, Limit pone el tope de tareas devueltas.
Casos de uso
un repaso de la mañana con las tareas vencidas, agrupadas por responsable antes de publicarlas.
32

Update a task

task.update

Lo que ves en n8n

Notas y casos de uso

Actualizar una tarea existente se apoya en su identificador y en los campos que decides tocar. Lo que dejas fuera de la colección Update Fields sigue igual en Freshworks CRM.

Parámetros clave

  • Task ID: el identificador de la tarea que se modifica, único campo obligatorio.
  • Update Fields: Title, Due Date, Owner Name or ID, Creator Name or ID, Outcome Name or ID, Task Type ID, Target Type y Target ID. Target Type indica el tipo de entidad y Target ID cuál es.
Casos de uso
mover la fecha de vencimiento cuando el cliente pide aplazar una cita, sin reescribir el título ni cambiar de responsable.
Necesitas ayuda

¿Necesitas ayuda para automatizar Freshworks CRM con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Lo que se pregunta después

01¿La integración Freshworks CRM n8n es gratis?
Sí, por el lado de n8n. El nodo viene incluido con n8n, así que no hay nada que instalar ni nada extra que pagar por usarlo. Vale igual en n8n Cloud, la oferta alojada por n8n, y en una instancia autoalojada en Community Edition bajo licencia Sustainable Use: el mismo flujo se comporta igual en los dos sitios. Lo que cuesta el CRM depende de la cuenta de Freshworks CRM que ya tengas, y esa conversación es con Freshworks, no con n8n. Montar el flujo, probarlo y dejarlo corriendo a diario no añade ninguna línea a la factura de n8n.
02¿Qué credenciales pide el nodo Freshworks CRM?
Una clave API y un dominio. La clave API se genera del lado de Freshworks CRM, siguiendo la documentación de autenticación de la API de la herramienta, para la cuenta en cuyo nombre debe actuar n8n. El dominio es el subdominio de esa cuenta, el trozo de la URL anterior al primer punto: una cuenta a la que entras por n8n.myfreshworks.com se escribe n8n, nunca la dirección completa. Las dos cosas van en una sola credencial creada desde el menú Credentials de n8n. Una vez guardada, aparece en una lista desplegable dentro del nodo y sirve para todos los flujos que hablen con esa cuenta.
03¿Qué límites tiene el nodo Freshworks CRM en n8n?
Dos, y los dos son prácticos. La lectura de listas va paginada: Return All encadena las páginas de la API hasta traerlo todo, y si lo desactivas, Limit fija el número máximo de items devueltos. En una base grande, ese interruptor es la diferencia entre una exportación completa y una a medias. El segundo punto es el perímetro. El nodo cubre 32 operaciones repartidas en 8 recursos, y lo que queda fuera de esas operaciones pasa por el nodo HTTP Request, que llama a cualquier endpoint de la API de la herramienta reutilizando exactamente la misma credencial mediante la autenticación predefinida.
04¿Freshworks CRM puede disparar un flujo de n8n en tiempo real?
No, porque esta herramienta no tiene nodo trigger en n8n. Un flujo que la involucre arranca en otro sitio: un Schedule Trigger a intervalo fijo, un Webhook de n8n al que llama un servicio externo, o el trigger de otra herramienta que ya esté en marcha. En la práctica cubre casi todo. Un formulario que llama a un Webhook crea el contacto en el segundo siguiente, y un Schedule Trigger que lee una vista de deals cada mañana basta para informes, avisos y limpieza del embudo, tres usos que no necesitan reaccionar al segundo.
05¿n8n o Make para Freshworks CRM?
Deciden cuatro criterios y ninguna de las dos los gana todos. Alojamiento: n8n corre en tu propio servidor o en n8n Cloud, mientras que Make solo existe alojado. Control de los datos: con n8n autoalojado, las fichas del CRM se quedan en una infraestructura que controlas tú, algo que pesa cuando los datos de contacto son sensibles. Modelo de coste: Make factura por operación, fácil de proyectar y creciente con el volumen, frente a un n8n autoalojado que cambia eso por un servidor que hay que mantener. Y la lógica visual: las dos dibujan el flujo en un lienzo, ahí manda la costumbre.