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
¿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.
¿Cómo conectas Wekan con n8n?
- 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.
- 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.
- 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.
¿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.
| Recurso | Create | Get | Get Many | Update | Delete |
|---|---|---|---|---|---|
| Board | ✓ | ✓ | ✓ | ✓ | |
| Card | ✓ | ✓ | ✓ | ✓ | ✓ |
| Card Comment | ✓ | ✓ | ✓ | ✓ | |
| Checklist | ✓ | ✓ | ✓ | ✓ | |
| Checklist Item | ✓ | ✓ | ✓ | ||
| List | ✓ | ✓ | ✓ | ✓ |
Índice de operaciones
Board
4 operacionesCreate a board
board.createLo 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 (
privateopublic), Color entre 6 tonos y Admin para convertir al propietario en admin del tablero.
Delete a board
board.deleteLo 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.
Get a board
board.getLo 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.
Get many boards
board.getAllLo 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.
Card
5 operacionesCreate a card
card.createLo 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.
Delete a card
card.deleteLo 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.
Get a card
card.getLo 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 }}.
Get many cards
card.getAllLo 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:
listoswimlane, 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.
Update a card
card.updateLo 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.
Card Comment
4 operacionesCreate a comment on a card
cardComment.createLo 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.
Delete a comment from a card
cardComment.deleteLo 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.
Get a card comment
cardComment.getLo 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.
Get many card comments
cardComment.getAllLo 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.
Checklist
4 operacionesCreate a checklist
checklist.createLo 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.
Delete a checklist
checklist.deleteLo 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.
Get a checklist
checklist.getLo 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.
Get many checklists
checklist.getAllLo 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.
Checklist Item
3 operacionesDelete a checklist item
checklistItem.deleteLo 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.
Get a checklist item
checklistItem.getLo 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.
Update a checklist item
checklistItem.updateLo 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.
List
4 operacionesCreate a list
list.createLo 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.
board.create, un bucle crea las cuatro columnas de siempre, para que cada tablero nuevo se abra con la misma estructura.Delete a list
list.deleteLo 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.
Get a list
list.getLo 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.
Get many lists
list.getAllLo 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.
¿Necesitas ayuda para automatizar Wekan con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.


