Recursos · Integración n8n

Integración Wekan n8nAutomatiza Wekan con n8n.

Un tablero Wekan pierde su gracia en cuanto alguien lo rellena a mano. La integración Wekan n8n abre 6 recursos y 24 operaciones, desde crear el tablero hasta marcar una línea de checklist. Wekan no trae nodo trigger, así que otro disparador arranca el flujo de trabajo.

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

Por qué automatizar

¿Qué resuelve la integración Wekan n8n?

El nodo Wekan viene incluido en n8n y habla con la API REST de la instancia Wekan que tú alojas. Cubre 6 recursos, tablero, lista, tarjeta, comentario de tarjeta, checklist y elemento de checklist, mediante 24 operaciones. Un mismo flujo puede abrir un tablero, colocar sus columnas y sus tarjetas, comentar esas tarjetas y marcar elementos de checklist semanas después. La autenticación es basic auth contra el dominio donde responde Wekan.

El primer escenario es el tablero que se monta solo. board.create lo abre, list.create añade las columnas de tu proceso y card.create deja dentro las primeras tarjetas. La plantilla pública 728 encadena justo esos tres pasos. Una agencia de eventos que abre un tablero por evento se ahorra duplicar la plantilla a mano, y todos los tableros nacen iguales.

El segundo escenario lee en vez de escribir. card.getAll devuelve las tarjetas de una columna y el resto del flujo decide: un recuento semanal volcado en Microsoft Excel 365, las fechas de entrega llevadas a Google Calendar, o una sincronización de estados hacia ClickUp cuando parte del equipo trabaja fuera de Wekan. Activa Return All si la columna está llena, porque si no n8n se detiene en Limit.

El tercer escenario es el seguimiento fino. Una tarjeta por pedido, una checklist por fase de preparación y un flujo que va marcando líneas según confirman el almacén y la mensajería. checklist.create acepta su campo Items al crearla, así que la lista entera llega en una sola llamada.

El nodo HTTP Request entra en juego cuando el endpoint que necesitas queda fuera de estas 24 operaciones. Reutiliza la misma credencial con la autenticación predefinida, no duplicas nada. Dos límites conviene tenerlos claros antes de construir. Cada operación trabaja con identificadores de Wekan, nunca con títulos, de ahí que casi todos los parámetros sean desplegables que también aceptan una expresión. Y cargar esas listas, la de autores en especial, exige permisos de admin en el usuario Wekan de la credencial.

El último límite es estructural: Wekan no tiene nodo trigger. Un Schedule Trigger a intervalo fijo o un Webhook de n8n llamado por otro servicio arranca el flujo. Si prefieres situar antes la plataforma, la Reseña n8n y el Curso n8n explican estas piezas desde cero.

Conexión

¿Cómo conectas Wekan con n8n?

  1. 01

    Instala Wekan en tu servidor

    El nodo se dirige a tu propia instancia, así que Wekan tiene que estar instalado en un servidor que controles antes de cualquier otra cosa. Apunta el dominio donde responde, porque ese valor va tal cual dentro de la credencial. n8n puede vivir al lado, en el mismo autoalojamiento, o en n8n Cloud, la oferta alojada por n8n. El flujo es idéntico en ambos casos, solo cambia el camino de red entre n8n y Wekan.

  2. 02

    Crea la credencial Wekan

    En n8n, abre el menú Credentials y elige la credencial Wekan. Una credencial es una ficha de acceso que creas una vez y reutilizan todos tus flujos. Esta funciona con basic auth y pide tres valores: Username, tu usuario de Wekan, Password, la contraseña de esa misma cuenta, y URL, el dominio de Wekan anotado en el paso anterior. Después el nodo te la ofrece en su propio desplegable.

  3. 03

    Prueba con una lectura

    Añade un nodo Wekan, elige el recurso Board y la operación Get Many, y selecciona un usuario en User Name or ID. Una ejecución te dice si la credencial responde y si esa cuenta ve los tableros que esperas. Una lectura no cambia nada en Wekan y te enseña el formato real de los identificadores, el que pegarás luego en expresiones como {{ $json._id }}, la forma en que n8n recoge un campo del item anterior.

Acciones

¿Qué sabe hacer el nodo Wekan ?

El nodo Wekan expone 24 operaciones en 6 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.

Board

4 operaciones
01

Create a board

board.create

Lo que ves en n8n

Notas y casos de uso

La operación abre un tablero nuevo en Wekan y devuelve su identificador, el valor que piden después todas las demás operaciones.

Parámetros clave

  • Title: el nombre visible del tablero, por ejemplo el de un cliente o el de una campaña.
  • Owner Name or ID: el identificador del usuario Wekan propietario, elegido en la lista o puesto con una expresión.
  • Additional Fields: 7 ajustes opcionales, entre ellos Permission (private o public), Color entre 6 tonos y Admin para convertir al propietario en admin del tablero.
Casos de uso
un estudio que abre un tablero por cliente lo crea al firmar, siempre con el mismo código de color.
02

Delete a board

board.delete

Lo que ves en n8n

Notas y casos de uso

Retira un tablero de Wekan a partir de su identificador. La llamada no tiene vuelta atrás, así que casi siempre lleva delante una condición o una validación humana.

Parámetros clave

  • Board ID: el identificador del tablero, escrito como texto y no elegido en una lista, normalmente heredado de un nodo anterior con una expresión.
Casos de uso
una limpieza mensual que recorre los tableros, filtra los abiertos para una demo y borra únicamente esos.
03

Get a board

board.get

Lo que ves en n8n

Notas y casos de uso

Lee un tablero concreto y devuelve sus datos, de modo que el resto del flujo pueda bifurcar según lo que encuentre.

Parámetros clave

  • Board ID: campo de texto, así que el valor viene de un nodo anterior o de un identificador que guardas en el flujo.
Casos de uso
antes de crear una tarjeta, comprobar que el tablero destino sigue existiendo y recoger su título, para que el aviso posterior nombre el tablero en vez de mostrar un identificador crudo.
04

Get many boards

board.getAll

Lo que ves en n8n

Notas y casos de uso

Devuelve los tableros asociados a un usuario de Wekan. Es la vía para que un flujo descubra lo que existe en lugar de llevar identificadores fijos.

Parámetros clave

  • User Name or ID: el usuario cuyos tableros quieres, elegido en la lista o pasado como identificador con una expresión.
  • Return All: activado, n8n recorre las páginas de la API y trae todos los tableros; desactivado, Limit pone el techo.
Casos de uso
un inventario que recopila los tableros de una cuenta de servicio y alimenta un seguimiento de lo que de verdad se usa.

Card

5 operaciones
05

Create a card

card.create

Lo que ves en n8n

Notas y casos de uso

Coloca una tarjeta en una columna y devuelve su identificador. Cinco parámetros obligatorios la sitúan con precisión dentro del tablero.

Parámetros clave

  • Board Name or ID y List Name or ID: el tablero y después la columna de destino.
  • Swimlane Name or ID: el carril horizontal de la tarjeta, obligatorio aunque tu tablero use uno solo.
  • Author Name or ID: el usuario Wekan que figura como autor.
  • Title: el nombre de la tarjeta, a menudo {{ $json.title }} del item entrante.
  • Additional Fields: 3 valores opcionales, Description, Assignee Names or IDs y Member Names or IDs.
Casos de uso
un pedido recibido en la tienda se convierte en tarjeta de la columna de preparación, con la descripción ya rellena.
06

Delete a card

card.delete

Lo que ves en n8n

Notas y casos de uso

Elimina una tarjeta. El nodo baja por la jerarquía hasta encontrarla, por eso viajan tres identificadores juntos.

Parámetros clave

  • Board Name or ID: el tablero al que pertenece la columna.
  • List Name or ID: la columna que contiene la tarjeta.
  • Card Name or ID: la tarjeta señalada, desde el desplegable o con una expresión.
Casos de uso
un detector de duplicados que compara las peticiones entrantes, conserva la tarjeta más antigua y borra la que creó un envío repetido.
07

Get a card

card.get

Lo que ves en n8n

Notas y casos de uso

Recupera una tarjeta y entrega sus datos al nodo siguiente, con título y descripción incluidos.

Parámetros clave

  • Board Name or ID y List Name or ID: el camino hasta la tarjeta.
  • Card ID: aquí es texto plano, a diferencia del borrado, así que el identificador llega por una expresión del tipo {{ $json.cardId }}.
Casos de uso
un recordatorio diario que lee la tarjeta detrás de una fecha de entrega e incluye su descripción actual en el mensaje que recibe la persona asignada.
08

Get many cards

card.getAll

Lo que ves en n8n

Notas y casos de uso

Devuelve las tarjetas de una columna o de un carril, según el eje de lectura que le indiques al nodo.

Parámetros clave

  • From Object: list o swimlane, la manera en que el nodo recorre el tablero.
  • Board Name or ID y List Name or ID: el tablero y la columna leídos.
  • Swimlane Name or ID: opcional, útil cuando el tablero separa el trabajo por equipo o por cliente.
  • Return All: activado, suben todas las tarjetas página a página; desactivado, Limit corta la lectura.
Casos de uso
una revisión de los lunes que cuenta las tarjetas aún en curso y publica la cifra al equipo.
09

Update a card

card.update

Lo que ves en n8n

Notas y casos de uso

Modifica una tarjeta existente sin tocar los campos que dejas vacíos. Es también la operación que mueve una tarjeta de columna.

Parámetros clave

  • Board Name or ID, List Name or ID y Card Name or ID: la tarjeta que editas.
  • Update Fields: 17 valores opcionales. El List Name or ID de esa colección realiza el movimiento, Due At, Start At y End At llevan fechas, Color marca visualmente y Spent Time guarda el tiempo dedicado.
Casos de uso
cuando la mensajería confirma la entrega, la tarjeta del pedido pasa a la columna de cerrado y cambia de color.

Card Comment

4 operaciones
10

Create a comment on a card

cardComment.create

Lo que ves en n8n

Notas y casos de uso

Publica un comentario bajo una tarjeta, firmado por un usuario de Wekan. Es la forma menos destructiva que tiene un flujo de escribir en un tablero.

Parámetros clave

  • Board Name or ID, List Name or ID y Card Name or ID: la tarjeta que recibe el comentario.
  • Author Name or ID: el usuario que aparece como autor, casi siempre una cuenta dedicada a las automatizaciones.
  • Comment: el texto, construido a menudo con los datos del nodo anterior.
Casos de uso
cada respuesta recibida en un caso de soporte se copia bajo la tarjeta, así el historial vive donde el equipo ya mira.
11

Delete a comment from a card

cardComment.delete

Lo que ves en n8n

Notas y casos de uso

Borra un comentario concreto sin tocar la tarjeta.

Parámetros clave

  • Board Name or ID, List Name or ID y Card Name or ID: la tarjeta que lleva el comentario.
  • Comment Name or ID: el comentario que se retira, elegido en el desplegable o localizado antes con una lectura.
Casos de uso
un flujo que publica un estado provisional bajo la tarjeta y retira su propio comentario cuando llega la actualización definitiva, para que el hilo no se llene de ruido.
12

Get a card comment

cardComment.get

Lo que ves en n8n

Notas y casos de uso

Lee un comentario y devuelve su contenido.

Parámetros clave

  • Board ID: en esta operación es un campo de texto y no un desplegable, el identificador se pasa directamente.
  • List Name or ID y Card Name or ID: la ruta hasta la tarjeta.
  • Comment ID: también texto, normalmente {{ $json._id }} salido de una lectura anterior.
Casos de uso
un flujo que relee el comentario que acaba de crear para confirmar que el texto guardado en Wekan coincide con lo enviado.
13

Get many card comments

cardComment.getAll

Lo que ves en n8n

Notas y casos de uso

Trae el hilo completo de comentarios de una tarjeta en una llamada, listo para resumirlo o archivarlo.

Parámetros clave

  • Board Name or ID, List Name or ID y Card Name or ID: la tarjeta cuyo hilo lees.
  • Return All: activado para toda la conversación, desactivado para quedarte en los primeros comentarios según Limit.
Casos de uso
cuando una tarjeta llega a la columna final, el hilo entero se exporta al informe del cliente antes de archivar el tablero.

Checklist

4 operaciones
14

Create a checklist

checklist.create

Lo que ves en n8n

Notas y casos de uso

Engancha una checklist a una tarjeta y la rellena en la misma llamada si le das las líneas.

Parámetros clave

  • Board Name or ID, List Name or ID y Card Name or ID: la tarjeta que recibe la checklist.
  • Title: el nombre de la checklist, por ejemplo la fase que cubre.
  • Items: opcional, pero es el que ahorra tiempo, porque las líneas entran con la checklist en vez de una llamada por línea.
Casos de uso
la tarjeta de un pedido recibe su checklist de preparación, material, embalaje y etiqueta, en el momento en que se confirma el pago.
15

Delete a checklist

checklist.delete

Lo que ves en n8n

Notas y casos de uso

Quita una checklist entera de una tarjeta en una sola llamada.

Parámetros clave

  • Board Name or ID, List Name or ID y Card Name or ID: la tarjeta que sostiene la checklist.
  • Checklist Name or ID: la checklist que desaparece, vía lista o expresión.
Casos de uso
una tarjeta modelo se copia para cada proyecto y el flujo elimina las checklists que no aplican a ese, de modo que la tarjeta siga siendo legible.
16

Get a checklist

checklist.get

Lo que ves en n8n

Notas y casos de uso

Devuelve los datos de una checklist, con sus elementos, para que el flujo pueda medir el avance.

Parámetros clave

  • Board Name or ID, List Name or ID y Card Name or ID: dónde vive la checklist.
  • Checklist Name or ID: la checklist que lees.
Casos de uso
una barra de progreso en el panel del cliente, alimentada por la proporción entre líneas marcadas y líneas totales de la checklist de entrega.
17

Get many checklists

checklist.getAll

Lo que ves en n8n

Notas y casos de uso

Enumera todas las checklists pegadas a una tarjeta. Es la puerta de entrada cuando todavía no conoces sus identificadores.

Parámetros clave

  • Board Name or ID, List Name or ID y Card Name or ID: la tarjeta que inspeccionas.
  • Return All: activado para tenerlas todas, desactivado para parar en Limit.
Casos de uso
una revisión nocturna que abre cada tarjeta de la columna de entregas, lee sus checklists y señala aquellas donde no se ha movido nada.

Checklist Item

3 operaciones
18

Delete a checklist item

checklistItem.delete

Lo que ves en n8n

Notas y casos de uso

Saca una sola línea de una checklist y deja el resto intacto.

Parámetros clave

  • Board Name or ID, List Name or ID y Card Name or ID: la tarjeta afectada.
  • Checklist Name or ID: la checklist a la que pertenece la línea.
  • Checklist Item Name or ID: la línea que se retira.
Casos de uso
una checklist de preparación igual para todos los pedidos, a la que se le quita la línea de factura impresa cuando el cliente la pidió en digital.
19

Get a checklist item

checklistItem.get

Lo que ves en n8n

Notas y casos de uso

Lee una línea de checklist y devuelve su estado, lo que permite a un flujo esperar a un paso concreto.

Parámetros clave

  • Board Name or ID, List Name or ID y Card Name or ID: la ruta hasta la tarjeta.
  • Checklist ID: campo de texto en esta operación, así que el valor sale de una lectura previa.
  • Checklist Item Name or ID: la línea que se consulta.
Casos de uso
un flujo de publicación que solo manda el aviso cuando la línea de revisión vuelve marcada.
20

Update a checklist item

checklistItem.update

Lo que ves en n8n

Notas y casos de uso

Marca una línea, o la renombra, sin tocar el resto de la checklist.

Parámetros clave

  • Board Name or ID, List Name or ID y Card Name or ID: la tarjeta afectada.
  • CheckList Name or ID y Checklist Item Name or ID: la checklist y la línea exacta.
  • Update Fields: 2 valores, Finished para marcar la casilla y Title para reescribir la línea.
Casos de uso
la herramienta contable confirma un cobro y la línea de pago recibido de la tarjeta del cliente queda marcada sin que nadie abra Wekan.

List

4 operaciones
21

Create a list

list.create

Lo que ves en n8n

Notas y casos de uso

Añade una columna a un tablero y devuelve su identificador, el que usan después las tarjetas como destino.

Parámetros clave

  • Board Name or ID: el tablero donde nace la columna.
  • Title: el nombre de la columna, normalmente una etapa de tu proceso.
Casos de uso
justo después de board.create, un bucle crea las cuatro columnas de siempre, para que cada tablero nuevo se abra con la misma estructura.
22

Delete a list

list.delete

Lo que ves en n8n

Notas y casos de uso

Borra una columna de un tablero. Bastan dos identificadores, porque una lista cuelga directamente de su tablero.

Parámetros clave

  • Board Name or ID: el tablero al que pertenece la columna.
  • List Name or ID: la columna que se borra.
Casos de uso
al terminar una campaña de temporada, las columnas temporales creadas para ella desaparecen mientras las permanentes siguen ahí.
23

Get a list

list.get

Lo que ves en n8n

Notas y casos de uso

Una columna leída por su identificador: la operación entrega su título y sus datos, algo práctico cuando una tarjeta solo arrastra un identificador de lista.

Parámetros clave

  • Board Name or ID: el tablero padre.
  • List ID: campo de texto, así que el valor pasa por una expresión y no por una elección en el desplegable.
Casos de uso
un aviso que precisa a qué columna acaba de llegar una tarjeta, traduciendo el identificador de lista a un nombre legible antes de enviarlo.
24

Get many lists

list.getAll

Lo que ves en n8n

Notas y casos de uso

Devuelve las columnas de un tablero, la vía más rápida para mapear un tablero antes de escribir nada en él.

Parámetros clave

  • Board Name or ID: el tablero cuyas columnas lees.
  • Return All: activado, suben todas las columnas; desactivado, Limit limita el resultado.
Casos de uso
un flujo que localiza la columna con el nombre del mes en curso y crea allí la tarjeta, sin ningún identificador escrito a mano en el nodo.
Necesitas ayuda

¿Necesitas ayuda para automatizar Wekan con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Wekan y n8n, las dudas más frecuentes

01¿La integración Wekan n8n es gratuita?
Sí por el lado de n8n. El nodo Wekan viene incluido, no hay nada que instalar ni coste adicional, tanto en n8n Cloud como en una instancia autoalojada de la Community Edition bajo licencia Sustainable Use. El flujo se comporta igual en los dos casos. Lo que sí pones tú es el servidor de Wekan, porque el nodo habla con una instancia que instalas y alojas por tu cuenta. Esta ficha documenta solo la parte de n8n, así que cualquier coste ligado a mantener Wekan, alojamiento incluido, queda fuera de lo aquí descrito y depende de tu propia instalación.
02¿Qué credenciales necesita el nodo Wekan?
Basic auth, y nada más. La credencial Wekan de n8n pide tres valores: un Username, que es tu usuario de Wekan, un Password, la contraseña de esa cuenta, y una URL, el dominio donde responde tu instancia. Esa ficha se crea una vez en el menú Credentials y la reutilizan todos los flujos, con el nodo ofreciéndotela en un desplegable. Un detalle importa en la práctica: para cargar las listas completas de parámetros, la de autores entre ellas, la cuenta Wekan de la credencial necesita permisos de admin. Una cuenta normal, comment only o worker se autentica bien pero deja varios desplegables vacíos.
03¿Qué límites tiene el nodo Wekan en n8n?
El nodo expone 24 operaciones repartidas en 6 recursos: tablero, lista, tarjeta, comentario de tarjeta, checklist y elemento de checklist. Todo lo que la API de Wekan ofrezca más allá sigue al alcance con el nodo HTTP Request, que llama a cualquier endpoint reutilizando la misma credencial mediante la autenticación predefinida. Dos puntos prácticos. Las lecturas solo recorren las páginas de resultados con Return All activado, y si no, Limit pone el techo de lo que vuelve. Además todo funciona con identificadores de Wekan y no con nombres, de modo que el valor que eliges en un desplegable al construir se convierte en una expresión cuando el flujo corre solo.
04¿Puede Wekan disparar un flujo en tiempo real?
No, porque Wekan no tiene nodo trigger en n8n. Un flujo que toque Wekan arranca siempre con otro disparador. Dos opciones cubren casi todo. El Schedule Trigger se ejecuta a intervalo fijo, lee el tablero con las operaciones Get Many y reacciona a lo que ha cambiado desde la vez anterior, algo que encaja con informes y limpiezas. El Webhook de n8n, una URL que llama un servicio externo, lanza el flujo justo cuando pasa algo en otro sitio, en un formulario o en la tienda, y el nodo Wekan escribe la tarjeta después. El trigger de otra herramienta funciona igual.
05¿n8n o Make para Wekan?
Depende de dónde tengan que quedarse tus datos. Wekan es software que alojas tú, y n8n se aloja igual con Docker o npm, así que tanto el tablero como la automatización se quedan en tus servidores. Make, antes Integromat, es una plataforma alojada sin opción de autoalojamiento, por lo que las llamadas a tu instancia de Wekan pasan por un tercero. El modelo de coste también cambia: Make factura por operación, mientras que un n8n autoalojado te cuesta la máquina donde corre. Make ofrece una construcción visual que muchos equipos encuentran más rápida al principio, y n8n deja más margen para expresiones y lógica propia.