Recursos · Integración n8n

Integración Businessmap n8nAutomatiza Businessmap con n8n.

¿Hasta dónde puede llevar un flujo tu tablero Kanban sin ayuda? La integración Businessmap n8n abre 48 operaciones repartidas en 8 recursos, desde crear una tarjeta hasta registrar el tiempo dedicado, y un trigger que escucha 18 eventos del tablero. Pensada para equipos que gestionan su entrega en el tablero.

Nodo comunitario Este nodo no viene con n8n: es un paquete comunitario (n8n-nodes-businessmap) que instalas desde Settings › Community nodes en una instancia autoalojada. npm

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

Por qué automatizar

¿Qué cubre la integración Businessmap n8n?

Una vez instalado funciona como cualquier otro: un credential, 48 operaciones y 8 recursos, con un trigger construido sobre un webhook que cubre eventos de tarjeta, de comentario, de subtarea y de tablero, de modo que un cambio en el tablero llega a n8n sin ningún polling, ya sea una tarjeta movida entre columnas o un comentario añadido por un compañero.

Primer escenario, comercial. Un presupuesto aceptado en el CRM crea su tarjeta con mainCard.create en el carril de entrega, con responsable y fecha límite ya puestos, y el aviso sale hacia Slack con el enlace de la tarjeta. El equipo se entera sin que nadie copie nada.

Segundo escenario, medición. mainCard.getAllCardsPerBoard devuelve todas las tarjetas de un tablero y Select Output Fields deja solo card_id, title, column_id y current_cycle_time. Esos datos entran en una tabla MySQL cada madrugada y el informe de tiempo de ciclo deja de depender de una exportación manual.

Tercer escenario, higiene del tablero. Una tarjeta que pasa su fecha límite se marca con cards.block, con motivo y comentario. Una entregada se va con cards.archive. Las horas se apuntan con cards.logtime y el justificante se adjunta con attachments.upload, así la facturación se sostiene sola.

Cuando el endpoint que necesitas queda fuera de las 48 operaciones, el nodo HTTP Request llama a la API de Businessmap directamente y reutiliza el mismo credential mediante la autenticación predefinida. No hay que esperar a una versión nueva del paquete.

Dos límites que conviene tener claros antes de construir. El trigger se engancha a un único tablero, porque Board Name or ID es obligatorio: vigilar cuatro tableros exige cuatro nodos trigger. Y cada lectura devuelve solo lo que permite Output, de modo que un campo ausente en la respuesta casi siempre es un campo que nunca se seleccionó. Si empiezas con estos montajes, el Curso n8n cubre expresiones y credentials.

Conexión

¿Cómo conectar Businessmap con n8n?

  1. 01

    Instalar el paquete comunitario

    Abre Settings, entra en Community nodes e instala el paquete npm n8n-nodes-businessmap en su versión 1.1.1. Este paso solo existe en una instancia autoalojada, tanto si la ejecutas con Docker como con npm, porque n8n Cloud solo admite nodos comunitarios verificados. Terminada la instalación, Businessmap y Businessmap Trigger aparecen en el panel de nodos igual que cualquier nodo incluido de serie.

  2. 02

    Crear el credential una sola vez

    Entra en el menú Credentials y crea ahí el credential de Businessmap, no dentro de un flujo suelto. Un credential es el juego de datos de acceso que n8n guarda por ti: se crea una vez y se reutiliza en todos los flujos de la instancia, y cada nodo Businessmap te lo ofrece en su lista desplegable. El nodo de acción y el trigger leen la misma entrada.

  3. 03

    Probar con un primer nodo

    Coloca un nodo Businessmap en el lienzo, elige el credential y luego un recurso y una operación. mainCard.get con un Card ID conocido es la prueba más barata. Ejecuta solo ese nodo: si vuelve una tarjeta, la conexión está bien. Después cambia el identificador fijo por una expresión como {{ $json.card_id }}, para que el valor llegue del nodo anterior.

Disparadores

¿Qué pone en marcha un flujo de Businessmap ?

Businessmap Trigger es el nodo que arranca un workflow cuando algo ocurre en Businessmap. Escucha 18 eventos, listados abajo por familia. Eliges uno o varios, activas el workflow y n8n registra el webhook (la URL que Businessmap llama) en tu cuenta.

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.

All.*1
  • All.
    • All
Board Archived.*1
  • Board Archived.
    • Board Archived
Board Deleted.*1
  • Board Deleted.
    • Board Deleted
Board Renamed.*1
  • Board Renamed.
    • Board Renamed
Board Structure Changed.*1
  • Board Structure Changed.
    • Board Structure Changed
Card Archived.*1
  • Card Archived.
    • Card Archived
Card Created.*1
  • Card Created.
    • Card Created
Card Details Changed.*1
  • Card Details Changed.
    • Card Details Changed
Card Discarded.*1
  • Card Discarded.
    • Card Discarded
Card Moved.*1
  • Card Moved.
    • Card Moved
Card Restored.*1
  • Card Restored.
    • Card Restored
Card Unarchived.*1
  • Card Unarchived.
    • Card Unarchived
Comment Created.*1
  • Comment Created.
    • Comment Created
Comment Deleted.*1
  • Comment Deleted.
    • Comment Deleted
Comment Updated.*1
  • Comment Updated.
    • Comment Updated
Subtask Created.*1
  • Subtask Created.
    • Subtask Created
Subtask Deleted.*1
  • Subtask Deleted.
    • Subtask Deleted
Subtask Updated.*1
  • Subtask Updated.
    • Subtask Updated

Notas de configuración

01Configure the Businessmap TriggerEl Businessmap Trigger, en su versión 1, arranca el flujo cuando la herramienta llama a n8n. Funciona por webhook: n8n registra una URL en Businessmap al activar el flujo, cada evento llega en unos segundos y n8n no tiene que ir a preguntar nada por su cuenta.

El Businessmap Trigger, en su versión 1, arranca el flujo cuando la herramienta llama a n8n. Funciona por webhook: n8n registra una URL en Businessmap al activar el flujo, cada evento llega en unos segundos y n8n no tiene que ir a preguntar nada por su cuenta.

Parámetros clave

  • Board Name or ID: el tablero al que se engancha el webhook, elegido de la lista o indicado por su identificador con una expresión. Es obligatorio y un nodo trigger vigila un tablero.
  • Authenticate Incoming Webhook: un booleano que activa la autenticación de las llamadas entrantes.
  • Events: los 18 eventos que marcas, uno por familia, con All si prefieres filtrar más adelante en el flujo.
Cuándo usarlo
siempre que el tablero mande y el flujo deba seguir lo que el equipo hace en él.
02Card lifecycle eventsSiete de los 18 eventos siguen a una tarjeta de principio a fin: Card Created, Card Details Changed, Card Moved, Card Archived, Card Unarchived, Card Discarded y Card Restored. Cada uno trae la tarjeta afectada, así que el resto del flujo ya cuenta con un identificador de tarjeta.

Siete de los 18 eventos siguen a una tarjeta de principio a fin: Card Created, Card Details Changed, Card Moved, Card Archived, Card Unarchived, Card Discarded y Card Restored. Cada uno trae la tarjeta afectada, así que el resto del flujo ya cuenta con un identificador de tarjeta.

Dos merecen una segunda mirada. Card Details Changed salta con los cambios en los campos, así que recoge una fecha límite nueva o un responsable nuevo sin suscribirte a nada más. Card Discarded y Card Restored van en pareja, lo que permite a un flujo deshacer lo que hizo cuando alguien cambia de opinión.

Casos de uso
Card Moved que traslada un cambio de etapa al CRM, Card Created que abre la carpeta del cliente, o Card Archived que cierra el ticket asociado. Añade un nodo Switch cuando un mismo tablero sirve a varios equipos y solo te interesa un carril.
03Comment eventsTres eventos cubren la conversación que ocurre en una tarjeta: Comment Created, Comment Updated y Comment Deleted. Afectan al comentario, no a los campos de la tarjeta, de modo que un flujo enganchado aquí permanece callado mientras alguien corrige un título o una fecha.

Tres eventos cubren la conversación que ocurre en una tarjeta: Comment Created, Comment Updated y Comment Deleted. Afectan al comentario, no a los campos de la tarjeta, de modo que un flujo enganchado aquí permanece callado mientras alguien corrige un título o una fecha.

Ten presente que un flujo que publica con cards.comment oirá volver su propio texto por Comment Created. Un filtro por autor, justo detrás del trigger, corta ese bucle antes de que empiece.

Casos de uso
llevar el comentario de un cliente a un canal compartido para no abrir el tablero, o capturar Comment Deleted en un tablero sensible y guardar una copia aparte. Otro montaje frecuente resume el comentario y devuelve ese resumen a la tarjeta con cards.comment.
04Subtask eventsSubtask Created, Subtask Updated y Subtask Deleted reaccionan a la lista de pasos interna de una tarjeta, no a la tarjeta. Sirve cuando la unidad real de trabajo es el paso, algo habitual en tableros donde una tarjeta equivale a toda la incorporación de un cliente.

Subtask Created, Subtask Updated y Subtask Deleted reaccionan a la lista de pasos interna de una tarjeta, no a la tarjeta. Sirve cuando la unidad real de trabajo es el paso, algo habitual en tableros donde una tarjeta equivale a toda la incorporación de un cliente.

Subtask Updated es el más ruidoso de los tres, porque salta cada vez que alguien marca una casilla o edita un paso, y un filtro por los campos que te importan mantiene legibles las ejecuciones. La tarjeta dueña de la subtarea viaja con el evento, así el flujo tiene el identificador de tarjeta que necesita después.

Casos de uso
un paso marcado como hecho que dispara el siguiente mediante cards.subtask, o una subtarea borrada que levanta un aviso porque el alcance acaba de cambiar. Quien factura por paso captura Subtask Updated y registra el tiempo con cards.logtime.
05Board eventsCuatro eventos vigilan el tablero como objeto y no su contenido: Board Renamed, Board Archived, Board Deleted y Board Structure Changed. El último cubre los cambios de workflows, carriles y columnas de los que dependen todas las operaciones sobre tarjetas.

Cuatro eventos vigilan el tablero como objeto y no su contenido: Board Renamed, Board Archived, Board Deleted y Board Structure Changed. El último cubre los cambios de workflows, carriles y columnas de los que dependen todas las operaciones sobre tarjetas.

Estos cuatro saltan mucho menos que los eventos de tarjeta, de modo que salen baratos de escuchar y son fáciles de revisar. Son además los únicos que hablan del contenedor y no del trabajo que hay dentro.

Casos de uso
un aviso de gobernanza cuando alguien remodela un tablero en producción, porque una columna renombrada rompe en silencio un flujo que mueve tarjetas hacia un Column Name or ID fijo. Board Archived y Board Deleted son la señal para detener las automatizaciones apuntadas a ese tablero.
Acciones

¿Qué sabe hacer el nodo Businessmap ?

El nodo Businessmap expone 48 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
RecursoCreateGet CardUpdateDeleteAdd AttachmentArchiveAssign TagBlockAdd CommentDiscardDownloadGet All BoardsGet All Cards Per BoardGet All StickersGet All TagsGet All WorkspacesGet Board DocumentsGet Board StructureGet Custom CardLinkLog TimeMoveRestoreSet Custom FieldsSet LocationCreate SubtaskUnarchiveUnblockUnlinkUpload
Main Card✓✓✓✓✓✓
Card✓✓✓✓✓✓✓✓✓✓✓✓
Attachment✓✓✓
Workspace✓✓✓✓
Board✓✓✓✓✓
Tag✓✓✓✓✓✓
Sticker✓✓✓✓✓✓
Document✓✓✓✓✓✓

Main Card

6 operaciones
01

Create card

mainCard.create

Lo que ves en n8n

Notas y casos de uso

Crea una tarjeta y la coloca en un punto exacto del tablero, y luego la devuelve con la forma que pidas.

Parámetros clave

  • Board Name or ID, Workflow Name or ID, Lane Name or ID y Column Name or ID: las cuatro coordenadas obligatorias del destino, cada una elegida de una lista o indicada por su identificador.
  • Title, Description, Priority (Critical, High, Average, Low), Deadline y Owner Name or ID: opcionales, y merece la pena llenarlos desde el item entrante, por ejemplo {{ $json.deadline }}.
Casos de uso
cada solicitud que entra se convierte en tarjeta del carril de entrada con su fecha ya puesta.
02

Update card

mainCard.update

Lo que ves en n8n

Notas y casos de uso

Modifica una tarjeta que ya existe y deja intacto todo lo que no rellenes.

Parámetros clave

  • Card ID: el identificador numérico de la tarjeta a modificar, obligatorio, que suele venir del trigger como {{ $json.card_id }}.
  • Board Name or ID: también obligatorio aquí, para que el nodo sepa de qué tablero salen las etiquetas, los adhesivos y los tipos de tarjeta.
  • Workflow, Column and Lane Fields: colección opcional, útil si el cambio también mueve la tarjeta.
Casos de uso
un importe que cambia en el CRM reescribe el tamaño y la prioridad de la tarjeta.
03

Move card

mainCard.move

Lo que ves en n8n

Notas y casos de uso

Lleva una tarjeta a otra posición sin tocar su contenido, que es la operación detrás de casi todos los cambios de etapa.

Parámetros clave

  • Card ID: la tarjeta que se mueve.
  • Board Name or ID, Workflow Name or ID, Lane Name or ID, Column Name or ID: el destino completo, los cuatro obligatorios, porque una columna sola es ambigua en un tablero con varios carriles.
Casos de uso
un contrato firmado empuja su tarjeta de En espera a En curso y el tablero refleja la realidad sin arrastres manuales.
04

Get card by ID

mainCard.get

Lo que ves en n8n

Notas y casos de uso

Lee una sola tarjeta a partir de su identificador numérico y la pasa al nodo siguiente.

Parámetros clave

  • Card ID: el identificador de la tarjeta que quieres, obligatorio.
  • Output: simplified para una tarjeta compacta, raw para todo lo que devuelve la API, selected para elegir.
  • Select Output Fields: los campos devueltos en modo selected, por ejemplo title, deadline y owner_user_id.
Casos de uso
releer una tarjeta antes de decidir si se bloquea, para no actuar nunca sobre una copia vieja.
05

Get card by custom card ID

mainCard.getCustom

Lo que ves en n8n

Notas y casos de uso

Localiza una tarjeta por la referencia legible que le pone el equipo, y no por la clave numérica.

Parámetros clave

  • Custom Card ID: el custom card ID de la tarjeta buscada, una cadena de texto, obligatorio.
  • Board Name or ID: opcional, útil para acotar la búsqueda cuando el mismo formato de referencia existe en varios tableros.
Casos de uso
una factura lleva una referencia tipo PRJ-456 en el asunto y el flujo encuentra su tarjeta sin mantener ninguna tabla de equivalencias.
06

Get all cards per board

mainCard.getAllCardsPerBoard

Lo que ves en n8n

Notas y casos de uso

Recupera todas las tarjetas de un tablero en una ejecución, el punto de partida de casi cualquier exportación o auditoría.

Parámetros clave

  • Board Name or ID: el tablero que se lee, obligatorio.
  • Select Output Fields: aquí se aligera la carga, porque un tablero con cientos de tarjetas devuelto en raw vuelve el resto del flujo difícil de leer y de depurar.
Casos de uso
una foto nocturna del tablero de entrega con el identificador, el título, la columna y el tiempo de ciclo en curso.

Card

12 operaciones
09

Set card custom fields

cards.setCustomFields

Lo que ves en n8n

Notas y casos de uso

Escribe los campos propios del tablero en una tarjeta, los que el equipo añadió sobre los campos estándar.

Parámetros clave

  • Card ID y Board Name or ID: obligatorios los dos, porque los campos personalizados se definen tablero por tablero.
  • Custom Fields to Set: un resource mapper que carga los campos de ese tablero y te deja asociar cada uno a un valor del item entrante.
Casos de uso
un número de contrato y un segmento de cliente venidos del ERP acaban en los campos y no enterrados en la descripción.
10

Block card

cards.block

Lo que ves en n8n

Notas y casos de uso

Marca una tarjeta como bloqueada con un motivo documentado, para que el tablero enseñe dónde se atasca el trabajo.

Parámetros clave

  • Board Name or ID y Card ID: el tablero implicado y la tarjeta bloqueada.
  • Block Reason Name or ID: se elige entre los motivos configurados en ese tablero.
  • Comment: obligatorio, y ahí el flujo se explica, por ejemplo nombrando el documento que falta.
Casos de uso
una tarjeta cuya validación del cliente nunca llega se bloquea sola, con el motivo a la vista de todos.
11

Unblock card

cards.unblock

Lo que ves en n8n

Notas y casos de uso

Quita la marca de bloqueo de una tarjeta cuando el obstáculo desaparece y la tarjeta retoma su camino.

Parámetros clave

  • Card ID: la tarjeta bloqueada, obligatorio. Si la acción elegida pide un tablero, comprueba que la tarjeta pertenece a él.
  • Output: elige simplified si al nodo siguiente le basta la confirmación de que ya no está bloqueada.
Casos de uso
el documento firmado llega por fin al disco compartido y el mismo flujo que bloqueó la tarjeta la libera minutos después.
12

Archive card

cards.archive

Lo que ves en n8n

Notas y casos de uso

Saca del tablero activo una tarjeta terminada y la mantiene consultable, al contrario que un borrado.

Parámetros clave

  • Card ID: la tarjeta que se archiva, obligatorio.
  • Select Output Fields: incluye archived_at cuando el nodo siguiente tenga que anotar en qué momento salió del tablero.
Casos de uso
una limpieza semanal archiva todo lo que lleva más de 8 días parado en la columna Hecho, y el tablero vuelve a ser legible el lunes por la mañana.
13

Unarchive card

cards.unarchive

Lo que ves en n8n

Notas y casos de uso

Devuelve al tablero una tarjeta archivada, en la posición que ocupaba al archivarse.

Parámetros clave

  • Card ID: la tarjeta archivada que vuelve, obligatorio.
  • Output: raw es la opción prudente aquí, porque el estado posterior al desarchivado es justo lo que querrás mirar en el registro de ejecución.
Casos de uso
un cliente reabre una solicitud cerrada el mes pasado y vuelve la tarjeta original con su historial, en vez de crear otra desde cero.
14

Discard card

cards.discard

Lo que ves en n8n

Notas y casos de uso

Descarta una tarjeta que nunca se va a entregar, el final honesto de un trabajo cancelado.

Parámetros clave

  • Card ID: la tarjeta que se descarta, obligatorio.
  • Select Output Fields: discarded_at y discard_comment son los dos campos que conviene devolver si más adelante un informe debe explicar la cancelación.
Casos de uso
una oportunidad perdida en el CRM descarta su tarjeta y las estadísticas de tiempo de ciclo dejan de contar trabajo que nunca se entregó.
15

Restore card

cards.restore

Lo que ves en n8n

Notas y casos de uso

Deshace un descarte y devuelve la tarjeta al grupo de las vivas.

Parámetros clave

  • Card ID: la tarjeta descartada que se restaura, obligatorio. Si la acción escogida pide un tablero, revisa que la tarjeta sea de ese tablero.
  • Output: selected deja una respuesta corta cuando más adelante solo importa el identificador.
Casos de uso
un proyecto aparcado en enero se retoma y su tarjeta reaparece en lugar de una nueva sin historial.
16

Add comment to a card

cards.comment

Lo que ves en n8n

Notas y casos de uso

Publica un comentario en una tarjeta, la forma más simple que tiene un flujo de dejar un rastro que la gente lea de verdad.

Parámetros clave

  • Card ID: la tarjeta que recibe el comentario, obligatorio.
  • Comment: el texto, obligatorio, escrito como texto o como HTML, así un resumen con formato hecho antes en el flujo se sigue leyendo bien.
Casos de uso
el cuerpo de un correo entrante aparece en la tarjeta correspondiente y nadie tiene que ir al buzón a buscarlo.
17

Add subtask to a card

cards.subtask

Lo que ves en n8n

Notas y casos de uso

Añade un paso de lista dentro de una tarjeta, con responsable y fecha propios.

Parámetros clave

  • Card ID y Board Name or ID: la tarjeta padre y su tablero, obligatorios los dos.
  • Description: el texto de la subtarea, obligatorio, como texto o como HTML.
  • Deadline, Owner Name or ID y Subtask Status: opcionales, y el estado permite crear un paso ya marcado como terminado.
Casos de uso
la tarjeta de un cliente nuevo recibe sus cinco pasos de incorporación en una sola ejecución.
18

Log time to a card

cards.logtime

Lo que ves en n8n

Notas y casos de uso

Registra tiempo dedicado a una tarjeta, que es lo que hace un tablero útil para facturar o medir carga.

Parámetros clave

  • Card ID: la tarjeta a la que se imputa el tiempo.
  • Time Unit y Duration: la unidad y la cantidad, obligatorias las dos, para que la misma cifra no se lea en minutos aquí y en horas allá.
  • Date: el día en que se hizo el trabajo, obligatorio, y Comment queda opcional.
Casos de uso
una cita de agenda con referencia de proyecto se imputa sola cada tarde.

Attachment

3 operaciones
19

Upload attachment to a card

attachments.upload

Lo que ves en n8n

Notas y casos de uso

Adjunta un archivo a una tarjeta a partir de los datos binarios que trae el nodo anterior.

Parámetros clave

  • Card ID: la tarjeta que recibe el archivo, obligatorio.
  • File Name: el nombre con el que se verá el adjunto en la tarjeta, obligatorio, y un nombre dinámico tipo {{ $json.reference }}.pdf rinde mejor que uno fijo.
  • Content: los datos binarios del archivo, obligatorios.
Casos de uso
un informe de entrega generado queda adjunto a su tarjeta en cuanto el flujo termina de construirlo.
20

Download an attachment

attachments.download

Lo que ves en n8n

Notas y casos de uso

Trae de vuelta al flujo, en datos binarios, un archivo ya adjunto en una tarjeta.

Parámetros clave

  • Card ID: la tarjeta que guarda el archivo, obligatorio.
  • File Name or ID: el archivo que se descarga, elegido de la lista o indicado con un identificador de adjunto sacado de Get Attachments, que es la manera habitual de encadenar las dos operaciones.
Casos de uso
un pedido firmado sale de su tarjeta hacia contabilidad sin que nadie abra el tablero.
21

Get card attachments

attachments.get

Lo que ves en n8n

Notas y casos de uso

Lista los archivos adjuntos de una tarjeta, sin ningún otro ajuste que pensar.

Parámetros clave

  • Card ID: la tarjeta cuyos adjuntos quieres, obligatorio, y es el único parámetro de esta operación.
Casos de uso
un control de cumplimiento recorre las tarjetas de una columna y señala las que no tienen contrato, mientras otra rama reutiliza el identificador de adjunto devuelto para guardar cada archivo en otro sitio.

Workspace

4 operaciones
22

Create workspace

workspaces.create

Lo que ves en n8n

Notas y casos de uso

Abre un espacio de trabajo, el contenedor que más tarde alojará tableros.

Parámetros clave

  • Workspace Name: el nombre del espacio, obligatorio, y lo único sin lo que la operación no funciona.
  • Type: opcional, fija el tipo del espacio cuando el valor por defecto no sirve.
Casos de uso
la apertura de un expediente en la herramienta de gestión crea su espacio antes de la reunión de arranque.
23

Update workspace

workspaces.update

Lo que ves en n8n

Notas y casos de uso

Cambia el nombre de un espacio o su estado de archivo, según el campo opcional que rellenes.

Parámetros clave

  • Workspace ID: el identificador numérico del espacio a modificar, obligatorio, con la forma 12345.
  • Workspace Name: opcional, para mantener la nomenclatura alineada con el sistema que manda.
  • Archive: opcional, archiva o desarchiva el espacio en una sola ejecución.
Casos de uso
un encargo marcado como terminado en el seguimiento archiva su espacio sin que nadie intervenga.
24

Get workspace

workspaces.get

Lo que ves en n8n

Notas y casos de uso

Va a buscar un espacio de trabajo y entrega su contenido a la rama siguiente.

No escribe nada de vuelta, así que la operación cabe sin riesgo en cualquier rama que solo busque contexto.

Parámetros clave

  • Workspace ID: el identificador del espacio a leer, obligatorio, y aquí el único parámetro.
Casos de uso
un resumen semanal lee el espacio para mostrar su nombre real en lugar de un identificador en crudo.
25

Get all workspaces

workspaces.getAllWorkspaces

Lo que ves en n8n

Notas y casos de uso

Enumera espacios de trabajo con dos criterios obligatorios, en vez de traerlo todo a ciegas.

Como los dos filtros son obligatorios, el resultado sigue siendo predecible incluso en una cuenta que lleva años creciendo.

Parámetros clave

  • Type: obligatorio, busca los espacios del tipo seleccionado.
  • Get All, Archived or Non-Archived: obligatorio, selecciona los espacios por su estado de archivo.
Casos de uso
una revisión trimestral recoge los espacios sin archivar y escribe una fila por espacio en Google Sheets.

Board

5 operaciones
26

Create board

boards.create

Lo que ves en n8n

Notas y casos de uso

Añade un tablero dentro del espacio de trabajo que indiques, listo para recibir tarjetas.

El tablero llega vacío, así que la ejecución siguiente suele asignarle sus etiquetas y adhesivos acto seguido.

Parámetros clave

  • Workspace: obligatorio, elige el espacio al que pertenece el tablero.
  • Name: obligatorio, el nombre del tablero, por ejemplo My board.
  • Description: opcional, útil para llevar el contexto del proyecto al que sirve el tablero.
Casos de uso
cada obra nueva abre su tablero de ejecución con el alcance copiado en la descripción.
27

Update board

boards.update

Lo que ves en n8n

Notas y casos de uso

Reescribe el nombre de un tablero, su descripción o su estado de archivo.

Parámetros clave

  • Board ID: el identificador numérico del tablero a modificar, obligatorio, con la forma 9876.
  • Name y Description: opcionales, se quedan como están si no los rellenas.
  • Archive: opcional, archiva o desarchiva el tablero.
Casos de uso
un tablero cuyo proyecto pasa su fecha de fin se archiva el viernes por la tarde.
28

Get board

boards.get

Lo que ves en n8n

Notas y casos de uso

Devuelve un solo tablero a partir de su identificador, sin modificar nada en él.

Es la lectura que responde a una sola pregunta: si el tablero que hay detrás de un identificador es el que espera el workflow.

Parámetros clave

  • Board ID: el identificador del tablero a leer, obligatorio, y el único campo que rellenar.
Casos de uso
un workflow comprueba que el tablero existe antes de crear tarjetas en él, y si no se detiene limpiamente.
29

Get all boards

boards.getAllBoards

Lo que ves en n8n

Notas y casos de uso

Recorre los tableros de la cuenta, con dos filtros opcionales para acotar la cosecha.

Sin ningún filtro devuelve sencillamente lo que el credential alcanza a ver, suficiente para una primera exploración.

Parámetros clave

  • Workspace: opcional, filtra los tableros por espacio de trabajo.
  • Show Archive: opcional, decide si los tableros archivados vuelven en la lista.
Casos de uso
un inventario nocturno lista los tableros de un espacio y los guarda en Postgres para el reporting.
30

Get board structure

boards.getBoardStructure

Lo que ves en n8n

Notas y casos de uso

Muestra cómo está construido un tablero, que es lo que se lee antes de mover nada dentro.

La respuesta describe la disposición y no el contenido, así que sigue siendo útil en un tablero cuyas tarjetas cambian todo el día.

Parámetros clave

  • Board ID: el identificador del tablero cuya estructura recuperas, obligatorio.
Casos de uso
un workflow lee la estructura una vez, guarda los identificadores que necesita y se los pasa a un movimiento posterior sin obligar a nadie a buscarlos.

Tag

6 operaciones
31

Create tag

tags.create

Lo que ves en n8n

Notas y casos de uso

Declara una etiqueta en la cuenta, con un color opcional para leerla de un vistazo.

La etiqueta existe a nivel de cuenta en cuanto se crea, y aún hay que asignarla a un tablero antes de que una tarjeta la lleve.

Parámetros clave

  • Label: obligatorio, el texto de la etiqueta, por ejemplo Label.
  • Color: opcional, fija el color de la etiqueta con la forma #EEEEEE.
Casos de uso
una gama nueva del catálogo crea su etiqueta antes de que exista la primera tarjeta que la necesita.
32

Update tag

tags.update

Lo que ves en n8n

Notas y casos de uso

Cambia el texto de una etiqueta existente, y su color si rellenas también ese campo.

Parámetros clave

  • Tag ID: obligatorio, el identificador numérico de la etiqueta, con la forma 12345.
  • Label: obligatorio aquí, a diferencia de la creación donde nada obliga a repetirlo.
  • Color: opcional, y la vía más rápida para alinear una etiqueta con un código de color decidido fuera.
Casos de uso
un cambio de vocabulario validado en el glosario llega a la etiqueta sin repaso manual.
33

Delete tag

tags.delete

Lo que ves en n8n

Notas y casos de uso

Borra una etiqueta de la cuenta, una decisión que ninguna otra operación deshace.

Conviene protegerla con una condición, porque las tarjetas que llevaban la etiqueta no la recuperan después.

Parámetros clave

  • Tag ID: el identificador de la etiqueta a borrar, obligatorio, y el único parámetro de la operación.
Casos de uso
un workflow de limpieza lista las etiquetas, se queda con las que una regla declara obsoletas y las borra item a item.
34

Get tag

tags.get

Lo que ves en n8n

Notas y casos de uso

Busca una etiqueta por su identificador o por su texto, cómodo cuando entre herramientas solo viaja el texto.

Parámetros clave

  • Tag ID/Label: obligatorio, el identificador o el texto de la etiqueta a leer, por ejemplo 12345 or Label Name.
  • Search By: opcional, elige sobre cuál de los dos va la búsqueda.
Casos de uso
un formulario entrante manda una categoría como texto y esta lectura la convierte en el identificador que hace falta.
35

Get all tags

tags.getAllTags

Lo que ves en n8n

Notas y casos de uso

Devuelve todas las etiquetas conocidas de la cuenta, sin nada que configurar.

Esta operación no toma ningún parámetro, así que es la forma más barata de montar una tabla de correspondencia al principio de la ejecución y la compañera natural de la asignación que viene después. Conviene lanzarla una vez por ejecución y no una vez por tarjeta.

Casos de uso
un workflow carga las etiquetas una vez y luego resuelve cada texto en local dentro de un nodo Code en lugar de llamar a la API por cada tarjeta.
36

Assign tag to a board

tags.assign

Lo que ves en n8n

Notas y casos de uso

Pone una etiqueta existente a disposición de un tablero, paso obligado antes de que una tarjeta la lleve allí.

Asignar cuesta una llamada por pareja, algo que un bucle sobre los tableros de un espacio absorbe sin lógica adicional.

Parámetros clave

  • Tag Name or ID: obligatorio, elegido de la lista o indicado por su identificador.
  • Board Name or ID: obligatorio, el tablero que recibe la etiqueta.
Casos de uso
un tablero de ejecución recién creado recibe el juego de etiquetas estándar antes de la primera tarjeta.

Sticker

6 operaciones
37

Create sticker

stickers.create

Lo que ves en n8n

Notas y casos de uso

Registra un adhesivo con su texto, y un color cuando quieres que destaque.

Como una etiqueta, un adhesivo se crea una vez para la cuenta y se reutiliza en tantos tableros como le asignes.

Parámetros clave

  • Label: obligatorio, el texto del adhesivo, por ejemplo Label.
  • Color: opcional, puesto con la forma #EEEEEE.
Casos de uso
un nivel de gravedad nuevo acordado por soporte se convierte en adhesivo el mismo día.
38

Update sticker

stickers.update

Lo que ves en n8n

Notas y casos de uso

Modifica el texto de un adhesivo ya existente, y de paso su color.

Parámetros clave

  • Sticker ID: obligatorio, el identificador numérico, con la forma 12345.
  • Label: obligatorio en esta operación, para que un adhesivo nunca se quede sin texto.
  • Color: opcional, intacto si no lo rellenas.
Casos de uso
un convenio de colores revisado para el año nuevo se aplica a los adhesivos en una sola pasada.
39

Delete sticker

stickers.delete

Lo que ves en n8n

Notas y casos de uso

Elimina un adhesivo de la cuenta para siempre.

Aquí no hay vuelta atrás, así que una ejecución que borra en bloque merece una rama en seco que solo deje traza.

Parámetros clave

  • Sticker ID: el identificador del adhesivo a borrar, obligatorio, y nada más que aportar.
Casos de uso
un adhesivo sustituido por un campo personalizado desaparece cuando la migración de tarjetas ha terminado.
40

Get sticker

stickers.get

Lo que ves en n8n

Notas y casos de uso

Resuelve un adhesivo desde su identificador o desde su texto, según lo que traiga el item entrante.

Parámetros clave

  • Sticker ID/Label: obligatorio, el identificador o el texto del adhesivo a leer, por ejemplo 12345 or Label Name.
  • Search By: opcional, indica al nodo sobre cuál de los dos buscar.
Casos de uso
un mensaje recibido en Slack nombra un adhesivo en claro y esta lectura lo hace utilizable en el tablero.
41

Get all stickers

stickers.getAllStickers

Lo que ves en n8n

Notas y casos de uso

Enumera los adhesivos de la cuenta en una sola llamada.

Tampoco hay parámetros que rellenar aquí, lo que la convierte en un primer paso natural de una sincronización y en una manera sencilla de saber qué existe ya antes de crear nada. La respuesta cubre la cuenta y no un tablero, así que la asignación sigue siendo una decisión aparte.

Casos de uso
un workflow de comparación lee los adhesivos, los contrasta con una lista de referencia guardada fuera y solo crea lo que de verdad falta.
42

Assign sticker to a board

stickers.assign

Lo que ves en n8n

Notas y casos de uso

Engancha un adhesivo a un tablero para que sus tarjetas puedan llevarlo.

La asignación va tablero a tablero, de modo que un mismo adhesivo equipa a un equipo y sigue invisible en los de otro.

Parámetros clave

  • Sticker Name or ID: obligatorio, elegido de la lista o indicado por su identificador.
  • Board Name or ID: obligatorio, el tablero de destino.
Casos de uso
un tablero abierto para un equipo nuevo hereda el juego de adhesivos del equipo modelo, adhesivo a adhesivo.

Document

6 operaciones
43

Create document

documents.create

Lo que ves en n8n

Notas y casos de uso

Redacta un documento desde el workflow, con contenido en texto o en HTML.

Parámetros clave

  • Title: obligatorio, el título del documento.
  • Content: opcional, escrito como texto o como HTML.
  • Additional Fields: colección opcional con For Welcome, Is Archived, Is Important, Is Indexed for AI, Parent Doc ID y Show in Main Doc List.
Casos de uso
un acta de reunión generada antes aterriza como documento colgado del documento padre del proyecto.
44

Get a document

documents.get

Lo que ves en n8n

Notas y casos de uso

Carga un único documento por su identificador y lo pasa al resto del flujo.

Solo viaja el identificador, así que esta lectura encaja de forma natural con un trigger que ya lo trae.

Parámetros clave

  • Document ID: obligatorio, el identificador numérico, con la forma 123.
Casos de uso
una revisión programada lee el documento antes de comprobar si sigue coincidiendo con lo que dice el tablero.
45

Get board documents

documents.getBoardDocs

Lo que ves en n8n

Notas y casos de uso

Reúne todos los documentos que viven en un tablero.

La lista vuelve tablero a tablero, lo que la convierte en la puerta de entrada de cualquier auditoría de toda la cuenta.

Parámetros clave

  • Board Name or ID: obligatorio, el tablero cuyos documentos se listan.
Casos de uso
un traspaso de expediente lista los documentos del tablero y manda el índice por Gmail.
46

Update document

documents.update

Lo que ves en n8n

Notas y casos de uso

Retoca un documento en su sitio y conserva tal cual cada campo que dejes vacío.

Parámetros clave

  • Document ID: obligatorio, el documento a modificar.
  • Title y Content: opcionales, se conservan si los dejas vacíos.
  • Update Fields: colección opcional con For Welcome, Is Archived, Is Important, Is Indexed for AI y Parent Doc ID.
Casos de uso
una especificación guardada en un repositorio se republica en el documento en cada fusión, sin crear una copia más.
47

Set document location

documents.setLocation

Lo que ves en n8n

Notas y casos de uso

Coloca un documento existente en una tarjeta, en un tablero, o en ambos en la misma llamada.

Parámetros clave

  • Document ID: obligatorio, el documento a colocar.
  • Card ID: opcional, la tarjeta que recibe el documento, dejado en 0 para omitirlo.
  • Board Name or ID: opcional, el tablero que lo recibe, dejado vacío para omitirlo.
Casos de uso
un contrato generado en la firma llega a la vez a la tarjeta de la operación y al tablero de la cuenta.
48

Add attachment to document

documents.addAttachment

Lo que ves en n8n

Notas y casos de uso

Sube un archivo desde el workflow y lo adjunta a un documento.

Parámetros clave

  • Document ID: obligatorio, el documento que recibe el archivo.
  • File Name: opcional, el nombre que toma el archivo.
  • Binary Property: opcional, el nombre del campo binario del item, o una expresión que devuelva ese nombre o el objeto binario completo cuando el item ya no lleva el archivo.
Casos de uso
un archivo subido desde un formulario se adjunta al documento de referencia del proyecto nada más llegar.
Necesitas ayuda

¿Necesitas ayuda para automatizar Businessmap con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Businessmap y n8n, preguntas frecuentes

01¿La integración Businessmap n8n es gratuita?
Sí por el lado de n8n, con una condición. Businessmap es un nodo comunitario: no viene incluido con n8n, hay que instalar el paquete npm n8n-nodes-businessmap en versión 1.1.1 desde Settings y luego Community nodes. Esa opción solo existe en una instancia autoalojada, levantada con Docker o con npm, y n8n Cloud solo admite nodos comunitarios verificados. n8n se autoaloja o se usa en n8n Cloud, la oferta alojada por n8n, y un flujo se comporta igual en los dos casos. Lo que cueste Businessmap por su cuenta es otra pregunta, y esta página no la trata.
02¿Qué credentials necesita el nodo Businessmap?
Un único credential de Businessmap, creado una vez desde el menú Credentials de n8n y reutilizado en todas partes. Cada nodo lo ofrece en su lista desplegable, así que el nodo de acción y el trigger comparten la misma entrada y ninguna clave queda suelta dentro de un flujo. El nodo no expone ningún selector de autenticación: hay un solo tipo de credential que rellenar. En el trigger, Authenticate Incoming Webhook es un booleano aparte que activa la autenticación de las llamadas que Businessmap envía a n8n, algo a valorar en una instancia expuesta a internet.
03¿Qué límites tiene el nodo Businessmap en n8n?
El nodo cubre 48 operaciones repartidas en 8 recursos: lo que quede fuera de esa lista sencillamente no está. Para un endpoint que falte, el nodo HTTP Request llama a la API de Businessmap directamente y reutiliza el mismo credential con la autenticación predefinida. Otros dos límites pesan en el día a día. Las lecturas devuelven solo lo que deciden Output y Select Output Fields, así que un campo ausente en la respuesta suele ser un campo nunca seleccionado. Y el trigger se ata a un solo tablero mediante Board Name or ID, obligatorio: cubrir cuatro tableros pide cuatro nodos trigger.
04¿El trigger de Businessmap reacciona en tiempo real?
Sí. El trigger funciona por webhook, es decir que n8n registra una URL en Businessmap al activar el flujo y la herramienta llama a esa URL por su cuenta. Cada uno de los 18 eventos llega en unos segundos, sin que n8n tenga que ir a preguntar nada. La consecuencia práctica es la que pilla a más gente: un flujo inactivo no tiene webhook registrado, de modo que una prueba en el lienzo espera sin recibir jamás nada. Activa primero el flujo y actúa después sobre el tablero elegido en Board Name or ID.
05¿n8n o Make para Businessmap?
Depende de cuatro criterios y el precio es solo uno. Make es una plataforma de automatización alojada, sin opción de autoalojamiento, facturada por operación: un flujo que relee un tablero entero cada hora ve crecer su coste con el tablero. n8n se autoaloja con Docker o npm, o se usa en n8n Cloud. Para Businessmap en concreto, el alojamiento decide bastante, porque este nodo comunitario solo se instala en una instancia autoalojada mientras no esté verificado. El control de los datos va por el mismo camino: autoalojar deja el contenido de las tarjetas en tu propia infraestructura.