Ir al contenido

Trello

Los nodos Trello conectan tus workflows con Trello a través de su API REST v1. Con ellos podés automatizar tu tablero: crear una tarjeta cuando entra un pedido, moverla de lista cuando cambia un estado, comentar el avance, o listar las tarjetas de una lista para procesarlas.

Hay seis nodos, uno por operación:

NodoOperaciónMétodo HTTP
Trello: Crear tarjeta (trelloCreateCard)Crea una tarjeta en una listaPOST /cards
Trello: Leer tarjeta (trelloGetCard)Lee una tarjeta por su idGET /cards/{id}
Trello: Actualizar tarjeta (trelloUpdateCard)Actualiza campos (incluye mover/archivar)PUT /cards/{id}
Trello: Borrar tarjeta (trelloDeleteCard)Borra una tarjetaDELETE /cards/{id}
Trello: Comentar tarjeta (trelloAddComment)Agrega un comentarioPOST /cards/{id}/actions/comments
Trello: Listar tarjetas (trelloListCards)Lista las tarjetas de una listaGET /lists/{idList}/cards

Los nodos usan una credencial de tipo Trello. Creala en Credenciales → Agregar → Trello con estos campos:

CampoDescripción
API keyTu API key de Trello, desde trello.com/app-key.
TokenEl token que generás al autorizar tu API key (link Token en la misma página). Nunca se muestra en logs.

La autenticación de Trello usa key + token enviados en cada petición. Podés probar la credencial con el botón Test, que llama a GET /members/me y confirma el usuario.

  • En Trello todo se referencia por id (strings de 24 caracteres): la lista (idList), la tarjeta, los miembros. El id de una lista lo obtenés, por ejemplo, con el nodo HTTP sobre GET /boards/{idBoard}/lists, o desde la URL/atajos de Trello.
  • Para mover una tarjeta de columna no hay un nodo aparte: usá Trello: Actualizar tarjeta e incluí idList (el id de la lista destino) en el JSON de campos. Para archivar una tarjeta sin borrarla, poné {"closed": true}.
ParámetroTipoRequeridoDescripción
credentials_idcredencialSíCredencial de Trello
id_listtextoSíid de la lista donde crear la tarjeta
nametextoSíTítulo de la tarjeta
desctextoNoDescripción
duetextoNoFecha límite ISO (ej. 2026-08-15T10:00:00Z)
id_memberstextoNoids de miembros a asignar, separados por coma
postextoNoPosición: top, bottom o un número

Salida: la tarjeta creada, incluyendo su id y shortUrl.

ParámetroTipoRequeridoDescripción
credentials_idcredencialSíCredencial de Trello
card_idtextoSíid de la tarjeta
fieldstextoNoCampos a devolver, separados por coma

Trello: Actualizar tarjeta (trelloUpdateCard)

Sección titulada «Trello: Actualizar tarjeta (trelloUpdateCard)»
ParámetroTipoRequeridoDescripción
credentials_idcredencialSíCredencial de Trello
card_idtextoSíid de la tarjeta
fieldsJSONSíCampos a actualizar, ej. {"idList":"...","closed":true}
ParámetroTipoRequeridoDescripción
credentials_idcredencialSíCredencial de Trello
card_idtextoSíid de la tarjeta a borrar
ParámetroTipoRequeridoDescripción
credentials_idcredencialSíCredencial de Trello
card_idtextoSíid de la tarjeta
texttextoSíTexto del comentario
ParámetroTipoRequeridoDescripción
credentials_idcredencialSíCredencial de Trello
id_listtextoSíid de la lista
limitnúmeroNoMáximo de tarjetas
fieldstextoNoCampos a devolver, separados por coma

Salida: el array de tarjetas de la lista.

Crear una tarjeta a partir de un formulario:

  • Nodo: Trello: Crear tarjeta
  • id_list: 66ab12cd34ef56ab78cd90ef
  • name: Pedido: {{data.cliente}}
  • desc: {{data.detalle}}

Salida:

{
"id": "66cd34ef56ab78cd90ef12ab",
"name": "Pedido: ACME S.A.",
"shortUrl": "https://trello.com/c/AbCdEfGh",
"idList": "66ab12cd34ef56ab78cd90ef"
}

Cada nodo clasifica los errores para que el motor sepa si tiene sentido reintentar:

SituaciónReintentableQué hacer
Validación (400)NoTrello devuelve el motivo (ej. invalid value for idList). Corregí los datos.
No encontrado (404)NoLa tarjeta o la lista no existen. Revisá el id.
Autenticación (401/403)Nokey/token inválidos o sin permiso sobre el tablero. Revisá la credencial.
Servidor (500)SíError temporal de Trello; se reintenta automáticamente.
Límite de tasa (429)SíSe respeta el Retry-After de Trello y se reintenta.
Red / TimeoutSíProblema pasajero; se reintenta automáticamente.