- Inicio
- Recursos
- Integraciones
- crowd.dev
Integración crowd.dev n8nAutomatiza crowd.dev con n8n.
La integración crowd.dev n8n convierte la actividad de tu comunidad en pasos de un flujo de trabajo. El nodo expone 23 operaciones repartidas en 6 recursos: miembros, actividades, notas, tareas, organizaciones y automatizaciones. El crowd.dev Trigger escucha 2 eventos. Se acabó exportar a mano.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Para qué sirve la integración crowd.dev n8n?
crowd.dev es una suite de código abierto de herramientas de comunidad y de datos, pensada para un crecimiento impulsado por la propia comunidad. El nodo de n8n maneja esos datos desde un flujo de trabajo: 23 operaciones repartidas en 6 recursos escriben miembros, actividades, notas, tareas, organizaciones y automatizaciones, las vuelven a leer o las eliminan. El crowd.dev Trigger arranca un flujo cuando ocurre un evento de crowd.dev.
¿Por dónde empezar? Por el inventario. automation.list no pide ni un parámetro y devuelve todas las automatizaciones del tenant, mientras que automation.create registra una nueva con su Trigger y su URL. Un flujo semanal que vuelca ese listado en Google Sheets deja por escrito qué existe antes de tocar nada. Si todavía estás eligiendo plataforma, la Reseña n8n entra en el detalle del alojamiento.
Después llega el volumen de verdad: la actividad. activity.createWithMember escribe el evento y a la persona que lo generó en una sola llamada, así que un colaborador desconocido no rompe la ejecución. Con Source ID y Timestamp bien puestos, el histórico queda ordenado por la fecha real y no apilado a la hora de la importación.
Y queda el momento humano, el de alguien que acaba de entrar. El evento new_member arranca el flujo, note.create guarda el contexto y task.create abre la tarea de bienvenida. Si tu equipo trabaja en Jira Software o avisa por Slack, el mismo flujo reparte el trabajo donde toca.
Todo lo que queda fuera de esas 23 operaciones pasa por el nodo HTTP Request, que llama a cualquier endpoint de la API de crowd.dev reutilizando la misma credencial mediante la autenticación predefinida. La misma conexión, un nodo más, ningún segundo juego de datos de acceso que mantener.
Antes de montar nada, dos avisos. El parámetro Trigger acepta un evento cada vez y no existe un valor comodín: un flujo que tenga que responder a new_activity y a new_member se monta con 2 nodos trigger. Y un campo marcado como requerido detiene el nodo si llega vacío, de modo que una expresión que no resuelve nada tumba la ejecución en vez de dejar medio registro escrito. Mejor así: prefieres un fallo visible a una ficha a medias que nadie revisa.
¿Cómo se conecta crowd.dev con n8n?
- 01
Crear la credencial de crowd.dev
En n8n, abre el menú Credentials y añade una entrada de crowd.dev. Una credencial, es decir un juego de datos de acceso guardado una sola vez en n8n, se reutiliza en todos los flujos de la instancia. Por eso este paso ocurre fuera del nodo. La misma entrada sirve luego para el nodo crowd.dev y para el crowd.dev Trigger, tanto en n8n Cloud como en una instancia autoalojada.
- 02
Elegir el recurso y después la operación
Coloca el nodo crowd.dev en un flujo y selecciona esa credencial en su lista desplegable. Elige uno de los 6 recursos, Activity, Automation, Member, Note, Organization o Task, y la operación que cuelga de él. La lista de parámetros se redibuja según la operación elegida: los campos obligatorios que ves en pantalla son justo los que necesita esa llamada.
- 03
Activar el flujo antes de probar el trigger
El nodo se ejecuta cuando tú quieres, pero el crowd.dev Trigger solo escucha mientras el flujo está activo. Actívalo y provoca un evento real en crowd.dev. Del lado del nodo, Get all existing automation data for tenant sigue siendo la prueba más rápida: no pide ningún parámetro, así que una ejecución correcta demuestra que la credencial está bien y que nada más estorba.
¿Qué pone en marcha un flujo de crowd.dev ?
crowd.dev Trigger es el nodo que arranca un workflow cuando algo ocurre en crowd.dev. Cubre 2 eventos, listados abajo por familia. Activas el workflow y cada evento recibido se convierte en una ejecución.
Lo que ves en n8n
Todos los eventos, por familia
Una fila por objeto, un chip por acción. El evento que marcas en el nodo se escribe objeto.acción; pasa el cursor por un chip para leer cuándo se dispara.
new_activity.*1new_activity. new_activity
new_member.*1new_member. new_member
Notas de configuración
01Set up the crowd.dev Trigger
El crowd.dev Trigger arranca el flujo cuando ocurren eventos de crowd.dev. La versión 1 del nodo tiene un único parámetro que rellenar, y ese decide todo lo demás.
Parámetros clave
- Trigger: el evento que arranca el flujo, elegido entre los 2 valores del catálogo,
new_activityonew_member. No hay valor comodín, así que un nodo trigger escucha un evento.
02New Activity
Salta con new_activity, la primera de las 2 familias de eventos. Es la puerta de entrada a lo que pasa en la comunidad, no a lo que le pasa a una persona concreta.
03New Member
Salta con new_member, la segunda familia. Si New Activity habla de lo que ha ocurrido, este habla de quién acaba de llegar.
¿Qué sabe hacer el nodo crowd.dev ?
El nodo crowd.dev expone 23 operaciones en 6 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
| Recurso | Create | Update | Delete | Create | Create or Update | Create or Update with a Member | Destroy | Find | List |
|---|---|---|---|---|---|---|---|---|---|
| Activity | ✓ | ✓ | |||||||
| Automation | ✓ | ✓ | ✓ | ✓ | ✓ | ||||
| Member | ✓ | ✓ | ✓ | ✓ | |||||
| Note | ✓ | ✓ | ✓ | ✓ | |||||
| Organization | ✓ | ✓ | ✓ | ✓ | |||||
| Task | ✓ | ✓ | ✓ | ✓ |
Índice de operaciones
Activity
2 operacionesCreate or update an activity with a member
activity.createWithMemberLo que ves en n8n
Notas y casos de uso
Escribe la actividad y a la persona que la generó en la misma llamada. Si quien contribuyó no está aún en crowd.dev, su ficha se crea junto con el evento.
Parámetros clave
- Username: una colección donde cada entrada empareja Platform, el nombre de la plataforma como twitter o github, con Username, el usuario que tiene ahí.
- Source ID: el identificador de la actividad en la plataforma, por ejemplo el del mensaje en Discord.
- Timestamp: la fecha y la hora en que ocurrió la actividad, lo que mantiene el histórico en orden.
Create an activity for a member
activity.createForMemberLo que ves en n8n
Notas y casos de uso
La misma escritura, pero para alguien que ya existe: aquí la actividad se cuelga de un miembro conocido. Es la opción natural dentro de un bucle sobre colaboradores ya identificados.
Parámetros clave
- Member: el identificador del miembro que realizó la actividad, normalmente
{{ $json.id }}traído de un paso Find a member. - Type: el tipo de actividad, una cadena libre que conviene mantener igual en todos los flujos.
- Platform: la plataforma en la que ocurrió la actividad.
Automation
5 operacionesCreate a new automation for the tenant
automation.createLo que ves en n8n
Notas y casos de uso
Registra una automatización en el tenant de crowd.dev. crowd.dev envía después los datos a la URL que le indiques, y un nodo Webhook de n8n los recibe sin que nadie abra la interfaz de crowd.dev.
Parámetros clave
- Trigger: lo que disparará la automatización, o
new_activityonew_member. - URL: la URL a la que se envían por POST los datos del webhook, normalmente la URL de producción de un nodo Webhook de n8n.
Destroy an existing automation for the tenant
automation.destroyLo que ves en n8n
Notas y casos de uso
Elimina una automatización del tenant. Aquí nada se selecciona por nombre, así que el flujo tiene que llevar encima el identificador antes de llegar a este nodo.
Parámetros clave
- ID: el identificador de la automatización, normalmente
{{ $json.id }}salido de un paso List filtrado justo antes.
Get an existing automation data for the tenant
automation.findLo que ves en n8n
Notas y casos de uso
Lee una automatización concreta. Es la forma de comprobar desde un flujo que la URL y el Trigger guardados en el tenant siguen siendo los que esperas.
Parámetros clave
- ID: el identificador de la automatización que quieres leer.
Get all existing automation data for tenant
automation.listLo que ves en n8n
Notas y casos de uso
Devuelve todas las automatizaciones del tenant y no pide ningún parámetro. Por eso es el nodo más cómodo para lanzar primero y confirmar que la credencial funciona: si falla, el problema solo puede estar en la conexión.
Updates an existing automation for the tenant
automation.updateLo que ves en n8n
Notas y casos de uso
Reescribe una automatización que ya existe. El evento y el destino son obligatorios los dos, así que la llamada lleva la pareja completa aunque solo cambie uno de ellos.
Parámetros clave
- ID: el identificador de la automatización que se modifica.
- Trigger: lo que disparará la automatización,
new_activityonew_member. - URL: la URL de destino de los datos del webhook, aquí la nueva.
Member
4 operacionesCreate or update a member
member.createOrUpdateLo que ves en n8n
Notas y casos de uso
Da de alta al miembro o actualiza el que ya está. crowd.dev mira si ese usuario existe en esa plataforma: si existe, actualiza la ficha; si no, la crea.
Parámetros clave
- Platform: la plataforma en la que se comprueba si el miembro existe.
- Username: el usuario del miembro en esa plataforma, el valor que decide entre crear y actualizar.
- Emails: las direcciones de correo del miembro, en Additional Options, útiles si la ficha tiene que cruzarse con un CRM más adelante.
Delete a member
member.deleteLo que ves en n8n
Notas y casos de uso
Borra la ficha de un miembro. Solo acepta el identificador, de modo que un flujo que parte de un correo electrónico primero localiza al miembro y después borra.
Parámetros clave
- ID: el identificador del miembro que se retira.
Find a member
member.findLo que ves en n8n
Notas y casos de uso
Recupera un miembro por identificador y entrega la ficha al nodo siguiente. Es el paso que convierte un ID suelto en algo que un mensaje puede nombrar.
Parámetros clave
- ID: el identificador del miembro, a menudo
{{ $json.id }}que llega de un nodo crowd.dev anterior.
Update a member
member.updateLo que ves en n8n
Notas y casos de uso
Edita a un miembro del que ya tienes el identificador. La pareja plataforma y usuario viaja con la llamada, lo que mantiene la ficha anclada a la misma identidad mientras cambia el resto.
Parámetros clave
- ID: el identificador del miembro que se edita.
- Username: el usuario del miembro en la plataforma, obligatorio incluso cuando el cambio va por otro lado.
- Organizations: las organizaciones asociadas al miembro; si la organización no existe, se crea.
Note
4 operacionesCreate a note
note.createLo que ves en n8n
Notas y casos de uso
Deja una nota de texto libre en crowd.dev. Ningún campo es obligatorio, así que una nota vacía también pasa: rellena Body salvo que solo estés probando el cableado.
Parámetros clave
- Body: el cuerpo de la nota, el texto en sí.
Delete a note
note.deleteLo que ves en n8n
Notas y casos de uso
Quita una nota a partir de su identificador. Cobra sentido el día en que un flujo escribe notas solo y hace falta un camino de limpieza para las que salieron mal.
Parámetros clave
- ID: el identificador de la nota que se elimina.
Find a note
note.findLo que ves en n8n
Notas y casos de uso
Trae una nota para poder leer su texto dentro del flujo y no en la interfaz de crowd.dev. Lo que venga después trabaja sobre el contenido, no sobre una referencia.
Parámetros clave
- ID: el identificador de la nota que quieres leer.
Update a note
note.updateLo que ves en n8n
Notas y casos de uso
Sustituye el texto de una nota existente. El identificador es obligatorio y el texto no, de manera que la llamada sale adelante aunque no lleve nada nuevo.
Parámetros clave
- ID: el identificador de la nota que se reescribe.
- Body: el cuerpo de la nota, aquí el texto nuevo.
Organization
4 operacionesCreate an organization
organization.createLo que ves en n8n
Notas y casos de uso
Añade una empresa a crowd.dev. Solo el nombre es obligatorio, y son los campos opcionales los que separan una línea vacía de una ficha que alguien vuelve a abrir.
Parámetros clave
- Name: el nombre de la organización, el único campo requerido.
- Url: la dirección web de la organización, práctica cuando varias fichas comparten nombre.
- Employees: el número de empleados de la organización, un número y no una horquilla.
Delete an organization
organization.deleteLo que ves en n8n
Notas y casos de uso
Saca una empresa del tenant. La llamada pide su identificador, así que el flujo lee antes de escribir y nunca adivina por el nombre que se ve en pantalla.
Parámetros clave
- ID: el identificador de la organización que se elimina.
Find an organization
organization.findLo que ves en n8n
Notas y casos de uso
Lee la ficha de una empresa. Donde Find a member devuelve a una persona, esta devuelve la cuenta que hay alrededor, que es lo que necesita una regla de reparto para decidir.
Parámetros clave
- ID: el identificador de la organización, normalmente traído de la ficha de miembro que la referencia.
Update an organization
organization.updateLo que ves en n8n
Notas y casos de uso
Actualiza una empresa que ya está dada de alta. Name es obligatorio junto al identificador: devuelve el nombre actual cuando lo que cambias es otra cosa.
Parámetros clave
- ID: el identificador de la organización que se edita.
- Description: una descripción corta de la organización, en Additional Options.
- Members: los miembros asociados a la organización, cada elemento es el identificador de un miembro.
Task
4 operacionesCreate a task
task.createLo que ves en n8n
Notas y casos de uso
Abre una tarea en crowd.dev. No hay nada obligatorio, cómodo dentro de una rama, aunque también significa que una tarea sin nombre entra igual.
Parámetros clave
- Name: el nombre de la tarea, en Additional Options.
- Status: el estado de la tarea, una cadena libre que el equipo acuerda una vez.
- Assigneess: los usuarios asignados a la tarea, cada elemento es el identificador de un usuario, escrito así en el nodo.
Delete a task
task.deleteLo que ves en n8n
Notas y casos de uso
Borra una tarea del tenant. El identificador es la única entrada: guárdalo donde el flujo pueda alcanzarlo cuando la tarea se creó antes en la misma ejecución.
Parámetros clave
- ID: el identificador de la tarea que se elimina.
Find a task
task.findLo que ves en n8n
Notas y casos de uso
Devuelve una tarea suelta. Va bien como paso de lectura delante de un nodo de decisión, cuando la rama depende del punto en el que está esa tarea.
Parámetros clave
- ID: el identificador de la tarea que se lee.
Update a task
task.updateLo que ves en n8n
Notas y casos de uso
Cambia una tarea sin sacarla de sitio, casi siempre su estado. Todo menos el identificador vive en Additional Options, así que la llamada lleva únicamente lo que se mueve.
Parámetros clave
- ID: el identificador de la tarea que se modifica.
- Status: el estado de la tarea, el campo que más mueve un flujo.
- Members: los miembros asociados a la tarea, cada elemento es el identificador de un miembro.
¿Necesitas ayuda para automatizar crowd.dev con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
Preguntas frecuentes sobre crowd.dev y n8n
01¿La integración crowd.dev n8n es gratis?
02¿Qué credenciales hacen falta para el nodo crowd.dev?
03¿Qué límites tiene el nodo crowd.dev en n8n?
04¿El crowd.dev Trigger responde en tiempo real?
05¿n8n o Make para crowd.dev?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.



