Resources · n8n integration

Trello n8n integrationAutomate Trello with n8n.

Every board, list and card in Trello can be driven from a workflow. The Trello n8n integration ships a node of 41 operations spread over 8 resources, plus a trigger, the node that starts a workflow, listening to activity on one board, list or card. For teams whose work is tracked in Trello but starts somewhere else.

Verified Trustpilot reviews · AI, automation & growth agency

Why automate

What does the Trello n8n integration actually cover?

The Trello node talks to the Trello API through a credential, the set of keys saved once inside n8n. It exposes 41 operations grouped into 8 resources: boards, board members, lists, cards, card comments, checklists, labels and attachments. The Trello Trigger sits on the other end and starts a workflow when something happens on a model you name.

Take a lead form that fills a spreadsheet. The row has to become work someone picks up, and that is exactly what card.create does: a List ID, a name, and the prospect appears in the intake column, tagged with Label IDs so the board sorts itself. A comment posted right after with cardComment.create carries the context that nobody reads when it sits in a description. The Google Sheets node reads the row, the Trello node turns it into a card.

Second case, a project that starts. board.create copies a model board through Source IDs, boardMember.invite sends the client an invitation by email, and boardMember.add puts the internal team on it with the right Type. Three operations replace the twenty minutes of setup that a delivery lead does by hand, and the columns come out identical from one project to the next.

Third case, the status that has to travel. When a deal moves in the CRM or a ticket closes, card.update changes the List ID and the card moves column on its own, while a message goes out through Slack. Teams that run their engineering work in Jira Software often keep Trello as the client-facing board, and the two stay aligned through this single operation.

The node stops where the Trello API keeps going. It covers 41 operations across 8 resources, and anything outside that list is reachable with the HTTP Request node, which calls any Trello endpoint and reuses the same credential through its predefined authentication. That is the fallback worth knowing before concluding that something is impossible.

Two limits shape most builds. The trigger subscribes to one Model ID and has no event list, so a workflow watching several boards is several workflows, and the filtering of what happened is done after the payload arrives. List operations cap their results unless Return All is switched on. If you are still comparing platforms, the n8n review goes through the trade-offs, and the n8n training covers building these workflows end to end.

Connect

How do you connect Trello to n8n?

  1. 01

    Create a Power-Up in Trello

    Open the Trello Power-Up Admin Portal and select New. Give the Power-Up a Name, something like n8n integration, and choose the Workspace it should have access to. Leave the iframe connector URL blank, since nothing is displayed inside Trello here, fill in the contact information, then select Create. Trello opens the API Key page of the Power-Up right after.

  2. 02

    Generate the API Key and the API Token

    On that page, select Generate a new API Key and copy the API key. Enter your n8n base URL as an Allowed origin, and pick what the Power-Up needs under Capabilities. Then select the Token link next to the key, select Allow when Trello asks to grant the permissions, and copy the token. Two distinct values come out of this page, and both are needed.

  3. 03

    Save the credential in n8n

    In n8n, open the Credentials menu and create a Trello credential, then paste the API Key and the API Token into their fields. The catalogue also exposes an OAuth1 method for the same node. Saved once, the credential appears in the dropdown of every Trello node and of the Trello Trigger, in every workflow of the instance, so nothing has to be pasted twice.

Triggers

What starts a workflow from Trello ?

Trello Trigger is the node that starts a workflow when Trello calls n8n. Activate the workflow: n8n gives you the webhook URL to register in Trello, and every call becomes an execution.

What you see in n8n

Configuration notes

01Set up the Trello TriggerThe Trello Trigger starts a workflow when activity happens on one Trello model, and it is the only node of the pair that listens instead of asking. It runs on a webhook, that is a URL n8n registers with Trello when the workflow is activated, so each event lands in seconds and nothing polls Trello on a timer.

The Trello Trigger starts a workflow when activity happens on one Trello model, and it is the only node of the pair that listens instead of asking. It runs on a webhook, that is a URL n8n registers with Trello when the workflow is activated, so each event lands in seconds and nothing polls Trello on a timer.

Key parameters

  • Model ID: the identifier of the model to subscribe to. Depending on the case it can be a board, a list, a card or a user.
When to use it
There is no list of events to tick in this node: it reports what happens on the model it watches, and the sorting is done further down the workflow, once the payload is in. Version 1 of the trigger takes one model, so a team that watches three boards activates three workflows, or one workflow per board.
02Find the Model IDThe Model ID is not shown in the Trello interface, which is where most first setups stall. Trello exposes it in the JSON behind any card, and the value to copy depends on what the workflow should watch.

The Model ID is not shown in the Trello interface, which is where most first setups stall. Trello exposes it in the JSON behind any card, and the value to copy depends on what the workflow should watch.

Key parameters

  • Model ID: to subscribe to a list, open the board that holds it, make sure the list has at least one card, open that card, add .json at the end of the URL and press enter. In the JSON that Trello returns, read the idList field, copy it, and paste that value into the field in n8n.
When to use it
Watching a single list is the usual choice when only one column matters, an intake column or a Done column, because the workflow then reacts to the cards that reach it rather than to every move on the board.
Actions

What can the Trello node do?

The Trello node exposes 41 operations across 8 resources. For each one: the node as you configure it in n8n, the required fields, and our field notes.

Resources × operations matrix
ResourceCreateGetGet ManyUpdateDeleteAddRemoveAdd to CardArchiveGet Completed Checklist ItemsCreate Checklist ItemDelete Checklist ItemGet CardsGet Checklist ItemsInviteRemove From CardUpdate Checklist Item
Attachment✓✓✓✓
Board✓✓✓✓
Board Member✓✓✓✓
Card✓✓✓✓
Card Comment✓✓✓
Checklist✓✓✓✓✓✓✓✓✓
Label✓✓✓✓✓✓✓
List✓✓✓✓✓✓

Attachment

4 operations
01

Create an attachment

attachment.create

What you see in n8n

Notes & use cases

Attaches a file to a card that already exists, by handing Trello the address where the file lives. It comes back with its own ID for the later steps.

Key parameters

  • Card ID: the card that receives the file. Pick it from the list, or feed it with an expression, the n8n syntax that reuses a field of the incoming item, such as {{ $json.id }}.
  • Source URL: the address of the file to add.
  • Name and MIME Type (Additional Fields): the label shown on the card, and the content type such as image/png.
Use cases
A quote built earlier in the workflow ends up on the deal card, instead of an email thread nobody finds again.
02

Delete an attachment

attachment.delete

What you see in n8n

Notes & use cases

Detaches one file from a card. Trello needs both halves of the address: which card, and which attachment on that card.

Key parameters

  • Card ID: the card the file is attached to.
  • Attachment ID: the identifier of the attachment itself, usually captured when it was created or listed.
Use cases
Screenshots pushed by a monitoring workflow pile up on the same incident card; the cleanup branch drops the ones older than the last deploy.
03

Get an attachment

attachment.get

What you see in n8n

Notes & use cases

Fetches one attachment and returns its data, without touching the card around it.

Key parameters

  • Card ID: the card holding the attachment.
  • Attachment ID: the attachment to read.
  • Fields (Additional Fields): either all or a comma separated list, when only two or three properties matter downstream.
Use cases
Before a document is sent to a client, the workflow reads the attachment to check its name and type, then routes it to the right approval branch.
04

Get many attachments

attachment.getAll

What you see in n8n

Notes & use cases

Returns every attachment carried by one card, as one item per attachment, ready to loop over.

Key parameters

  • Card ID: the card whose attachments are listed.
  • Fields (Additional Fields): all, or the short list of properties to keep so the output stays readable.
Use cases
A weekly archive job walks the cards of a finished project and collects their files before the board gets closed.

Board

4 operations
05

Create a board

board.create

What you see in n8n

Notes & use cases

Spins up a new Trello board and returns it. On its own the board is empty, unless the default lists or a source board are asked for.

Key parameters

  • Name: the board name, the only required field.
  • Description: the text shown in the board menu.
  • Lists (Additional Fields): adds the default set of lists, To Do, Doing and Done. It is ignored when a source board is given.
  • Source IDs and Keep From Source: copy an existing board, and pass cards to keep its cards.
  • Organization ID and Permission Level: the team the board belongs to, and whether it stays private, org or public.
Use cases
Each signed client gets the board of the last one, copied from a model, so nobody rebuilds columns by hand.
06

Delete a board

board.delete

What you see in n8n

Notes & use cases

Removes a board for good. Nothing else is asked, so the workflow has to be sure of the board it points at, and an archive through Update a board is the reversible option when a trace still matters.

Key parameters

  • Board: the board to delete, chosen from the list in the node or given by ID, often the one a previous step created.
Use cases
Demo boards created for a trial account are dropped the day the trial ends, instead of cluttering the workspace for months and confusing the next search.
07

Get a board

board.get

What you see in n8n

Notes & use cases

Reads one board and returns its data, which is often what a workflow needs before it decides anything.

Key parameters

  • Board: the board to read.
  • Fields (Additional Fields): all, or a comma separated list among closed, dateLastActivity, desc, idOrganization, labelNames, name, prefs, shortUrl and the rest.
  • Plugin Data: includes the data left by Power-Ups in the response.
Use cases
A reporting flow checks dateLastActivity on each client board and raises the ones nobody has touched this month.
08

Update a board

board.update

What you see in n8n

Notes & use cases

Changes the properties of an existing board. Only the fields filled in Update Fields are sent, the rest stays as it is.

Key parameters

  • Board: the board to edit.
  • Closed: archives the board, the usual way to retire one without deleting it.
  • Name and Description: the new name and the new description.
  • Organization ID: moves the board to another team.
  • Subscribed: whether the acting user follows the board.
Use cases
When a project is closed in the tracker, the same run renames the board with its end date and archives it.

Board Member

4 operations
09

Add a board member

boardMember.add

What you see in n8n

Notes & use cases

Puts someone who already has a Trello account on a board, using their member ID, and sets what they are allowed to do.

Key parameters

  • Board ID: the board that receives the member.
  • Member ID: the identifier of the person to add.
  • Type: normal, admin, or observer, which depends on the Trello plan.
  • Allow Billable Guest (Additional Fields): lets organization admins add multi-board guests onto the board.
Use cases
A new hire joins the team directory, and the onboarding workflow puts them on the three boards their role needs, as a normal member.
10

Get many board members

boardMember.getAll

What you see in n8n

Notes & use cases

Lists the people attached to a board, one item per member.

Key parameters

  • Board ID: the board to inspect.
  • Return All: on, n8n pages through the API until every member is returned; off, Limit caps how many come back.
Use cases
A quarterly access review reads the members of every client board and compares them with the active staff list, so leavers show up instead of staying invisible.
11

Invite a board member

boardMember.invite

What you see in n8n

Notes & use cases

Sends a board invitation to an email address, which is the path to take when the person has no member ID yet.

Key parameters

  • Board ID: the board to invite to.
  • Email: the address the invitation goes to, in the form name@email.com.
  • Type (Additional Fields): normal, admin or observer.
  • Full Name (Additional Fields): the display name, at least one character, with no leading or trailing space.
Use cases
A freelance designer signs a mission, and the invitation to the project board leaves with the kickoff email, without anyone hunting for their Trello handle.
12

Remove a board member

boardMember.remove

What you see in n8n

Notes & use cases

Takes a member off a board. The Trello account survives untouched, only the access to that one board goes away, which makes this operation safe to run in a loop.

Key parameters

  • Board ID: the board to remove the member from.
  • Member ID: the person losing access, usually read from a previous listing rather than typed.
Use cases
Offboarding runs from the HR tool: the last step walks the boards the person belonged to and closes each one behind them, the same day.

Card

4 operations
13

Create a card

card.create

What you see in n8n

Notes & use cases

Creates a card in a given list and returns it with its ID, which is the value most of the following steps need.

Key parameters

  • List ID: the list, that is the column, the card is created in.
  • Name: the card title.
  • Description: the body text of the card.
  • Due Date and Position (Additional Fields): the deadline, and where the card sits, top, bottom or a positive float.
  • Member IDs and Label IDs: comma separated lists, to assign and tag the card as it is born.
Use cases
Each inbound request becomes a card in the intake list, already labelled by type, so nothing waits in a shared mailbox.
14

Delete a card

card.delete

What you see in n8n

Notes & use cases

Erases a card and everything attached to it. Archiving with the Closed field of Update a card is the softer move when the history is worth keeping, so this operation is mostly for what should never have existed.

Key parameters

  • Card: the card to delete, selected from the list in the node or given by ID.
Use cases
A deduplication branch spots two cards opened for the same ticket within a minute, keeps the older one and drops the copy before anyone starts working on it.
15

Get a card

card.get

What you see in n8n

Notes & use cases

Pulls one card and, when asked, the objects around it, which saves a second call to Trello.

Key parameters

  • Card: the card to read.
  • Fields (Additional Fields): all, or a list among desc, due, idList, idLabels, idMembers, name, shortUrl and the others.
  • Members and Member Fields: return the member objects, then trim them to fullName, username, initials or avatarHash.
  • Board, Custom Field Items, Stickers: include the board object, the custom field items, or the stickers.
Use cases
A daily digest reads the cards due today with their members, and sends each person their own short list.
16

Update a card

card.update

What you see in n8n

Notes & use cases

Edits a card in place. List ID sits among these fields, so the operation that changes a detail also moves the card from one column to the next. For most teams, that move is the status change.

Key parameters

  • Card: the card to edit.
  • List ID: the list the card should sit in after the run.
  • Due Date: the deadline on the card, with Due Complete next to it to say whether it was met.
  • Label IDs: a comma separated list that replaces the labels on the card. Member IDs works the same way for people.
  • Position: top, bottom or a positive float.
  • Closed: archives the card.
Use cases
An invoice gets paid. The card jumps from Waiting to Paid, due date marked complete, and nobody drags anything.

Card Comment

3 operations
17

Create a card comment

cardComment.create

What you see in n8n

Notes & use cases

Posts a comment under a card, which is the cheapest way to write what a workflow did where the team will actually read it.

Key parameters

  • Card: the card the comment is attached to.
  • Text: the body of the comment, often built from the fields of the incoming item.
Use cases
Every time an order changes state in the shop backend, a line lands on the card, so the history of the job sits under the job itself.
18

Delete a card comment

cardComment.delete

What you see in n8n

Notes & use cases

Drops one comment from a card and leaves the card, its attachments and its other comments untouched. The comment is identified on its own, so the workflow needs the ID it kept when it posted.

Key parameters

  • Card: the card the comment belongs to.
  • Comment ID: the identifier of the comment to remove.
Use cases
An automation posted a raw error message with a customer address inside; the correction branch deletes that comment, then posts a readable one in its place.
19

Update a card comment

cardComment.update

What you see in n8n

Notes & use cases

Rewrites the text of a comment that is already on a card, instead of adding another one under it.

Key parameters

  • Card: the card carrying the comment.
  • Comment ID: the comment being edited.
  • Text: the new text, which replaces the previous one.
Use cases
One status comment per card is kept up to date at each run, so the thread does not grow by twelve near identical lines a day.

Checklist

9 operations
20

Create a checklist

checklist.create

What you see in n8n

Notes & use cases

This operation attaches a new checklist to an existing Trello card and returns it with its own ID, the value every check item operation asks for afterwards.

Key parameters

  • Card: the card that receives the checklist, picked from the dropdown or passed as an ID, often {{ $json.id }} coming from an earlier Trello step.
  • Name: the title the checklist carries on the card.
  • ID Of Checklist Source: optional, and it copies an existing checklist into the new one, so a standard set of steps arrives ready made.
  • Position: top, bottom or a positive number.
Use cases
a content board where every article card is created with the same review checklist already attached.
21

Create checklist item

checklist.createCheckItem

What you see in n8n

Notes & use cases

A checklist stays empty until items land in it. This call adds one line and returns the check item, ID included.

Key parameters

  • Checklist ID: the checklist that receives the line, usually the ID returned by Create a checklist.
  • Name: the wording of the line as the team reads it on the card.
  • Checked: switch it on and the line is created already ticked, handy when the step happened before the card existed.
  • Position: top, bottom or a positive number.
Use cases
an onboarding board where a loop writes one line per piece of equipment requested for the new hire.
22

Delete a checklist

checklist.delete

What you see in n8n

Notes & use cases

The whole checklist leaves the card, every line with it. Trello wants the card here on top of the checklist, so an ID alone will not do.

Key parameters

  • Card: the card holding the checklist.
  • Checklist ID: the checklist to delete.
Use cases
cards cloned from a template often drag along a checklist that does not apply to the client, and a clean-up branch removes it before the team opens the card.
23

Delete a checklist item

checklist.deleteCheckItem

What you see in n8n

Notes & use cases

Here the checklist survives and one of its lines goes away. The nuance matters when a step stops being relevant instead of being done.

Key parameters

  • Card: the card the checklist sits on.
  • CheckItem ID: the line itself, not the checklist that holds it.
Use cases
on a purchase card, the second approval line is dropped as soon as the amount falls under the internal threshold.
24

Get a checklist

checklist.get

What you see in n8n

Notes & use cases

Sometimes a workflow only needs to look. The node returns the stored data of one checklist, which is enough to branch on before anything gets written back.

Key parameters

  • Checklist ID: identifies the checklist to read.
  • Fields: all, or a comma separated list of fields when the workflow needs one value and a lighter output.
Use cases
a release card whose deployment checklist is read before the workflow decides to notify the client.
25

Get checklist items

checklist.getCheckItem

What you see in n8n

Notes & use cases

The action name says items, the fields say otherwise: the call targets one CheckItem ID and returns that single line of a card checklist.

Key parameters

  • Card: the card the line belongs to.
  • CheckItem ID: the line to read.
  • Fields: all or a comma separated list of fields.
Use cases
a shipping card where the workflow checks the packing line before it moves the card to the carrier column.
26

Get completed checklist items

checklist.completedCheckItems

What you see in n8n

Notes & use cases

This one returns the check items already ticked on a card, and it is the rare Trello operation with no required field in the node.

Key parameters

  • Fields: all, or the short list limited to idCheckItem and state when a progress count is all the workflow needs.
Use cases
a dashboard that shows how far each release card has moved through its checks, without anyone opening a single card.
27

Get many checklists

checklist.getAll

What you see in n8n

Notes & use cases

Every checklist attached to the card comes back in one call, so a card can be inspected without knowing a single checklist ID in advance.

Key parameters

  • Card: the card whose checklists are listed.
  • Fields: all or a comma separated list of fields.
Use cases
a workflow that copies the checklists of a card into a report before the card is archived at the end of a project.
28

Update a checklist item

checklist.updateCheckItem

What you see in n8n

Notes & use cases

Ticking a box by hand is what this operation removes. It updates one line of a card checklist and returns it in its new state.

Key parameters

  • Card: the card that carries the line.
  • CheckItem ID: the line to update.
  • State: complete or incomplete, the field that actually ticks or unticks the box.
  • Name: rewrites the wording of the line, and Position moves it inside the checklist.
Use cases
a build pipeline that marks the tests line complete as soon as the run turns green.

Label

7 operations
29

Add a label to a card

label.addLabel

What you see in n8n

Notes & use cases

An existing board label gets pinned onto a card. The field expects the label ID, not its name and not its color, so fetch it first when only the wording is known.

Key parameters

  • Card ID: the card to tag.
  • Label ID: the label to add.
Use cases
a bug reported through a form lands on the board and leaves tagged with the product area it concerns.
30

Create a label

label.create

What you see in n8n

Notes & use cases

Labels live on a board, not on a card, and this operation creates one there with a name and a color.

Key parameters

  • Board: the board the label is created on.
  • Name: the wording of the label.
  • Color: one of eleven values (black, blue, green, lime, null, orange, pink, purple, red, sky, yellow).
Use cases
a workflow that prepares the board of a new project and creates the labels the team expects to find on it.
31

Delete a label

label.delete

What you see in n8n

Notes & use cases

One field, one effect: the label named by its ID is deleted from the board. That ID usually comes from Get many labels, run a step earlier in the same workflow.

Key parameters

  • Label ID: the label to delete.
Use cases
a board tidied up after a migration, where the labels created to follow the move are removed once the work is over.
32

Get a label

label.get

What you see in n8n

Notes & use cases

Behind a label ID there is a name and a color, and this call returns them. It is what turns an opaque identifier into something a message can display.

Key parameters

  • Label ID: the label to read.
  • Fields: all or a comma separated list of fields.
Use cases
a weekly digest that groups cards by label name rather than by identifier.
33

Get many labels

label.getAll

What you see in n8n

Notes & use cases

Listing the labels defined on a board is where plenty of workflows start, because Add a label to a card and Remove a label from a card both want an ID that only this call hands over.

Key parameters

  • Board: the board whose labels are listed.
  • Fields: all or a comma separated list of fields.
Use cases
resolving the label name that arrives in a form answer into the ID the tagging step needs.
34

Remove a label from a card

label.removeLabel

What you see in n8n

Notes & use cases

The card loses the label, the board keeps it. That is the whole difference with Delete a label, which erases the label itself.

Key parameters

  • Card ID: the card to untag.
  • Label ID: the label to remove from it.
Use cases
a card that leaves the waiting column drops the label marking it as pending, so the board shows only what is really stuck.
35

Update a label

label.update

What you see in n8n

Notes & use cases

A label that already exists can change name, color, or both. Update Fields carries those two values.

Key parameters

  • Label ID: the label to update.
  • Name: the new wording.
  • Color: the new color, taken from the same eleven values as Create a label.
Use cases
the priority label switches color when the team changes its color code, and no card has to be touched.

List

6 operations
36

Archive/unarchive a list

list.archive

What you see in n8n

Notes & use cases

One operation covers both directions: a list goes to the archive, or comes back to the board, depending on a single checkbox.

Key parameters

  • List ID: the list to archive or to restore.
  • Archive: checked, the list is archived; cleared, the list is unarchived.
Use cases
at the end of a sprint the Done column is archived and a fresh one opens for the next round.
37

Create a list

list.create

What you see in n8n

Notes & use cases

A new column shows up on the board, at the position you pick.

Key parameters

  • Board ID: the board the list is created in.
  • Name: the name of the list, My list in the field placeholder.
  • List Source: copies an existing list into the new one.
  • Position: top, bottom or a positive float.
Use cases
a campaign board where a scheduled workflow opens the list of the next campaign as soon as its brief is approved.
38

Get a list

list.get

What you see in n8n

Notes & use cases

Single list, single call: the node returns the data stored for that list. Handy when a workflow holds the ID of a column and not its name.

Key parameters

  • List ID: the list to read.
  • Fields: all or a comma separated list of fields.
Use cases
before a card is moved, the target list is read to confirm it is still on the board.
39

Get all cards in a list

list.getCards

What you see in n8n

Notes & use cases

Every card sitting in one list comes back as items, one item per card, ready for a loop.

Key parameters

  • List ID: the list to read the cards from.
  • Return All: on, n8n walks the API pages until the last card of the column; off, Limit caps how many cards come back.
  • Fields: all or a comma separated list of fields.
Use cases
a loop over the backlog column that posts a summary of what is still waiting.
40

Get many lists

list.getAll

What you see in n8n

Notes & use cases

Board level this time: the call returns the lists of a board, which is how a workflow discovers the columns it can work with.

Key parameters

  • Board ID: the board to read.
  • Return All: on, every list comes back; off, Limit sets the maximum.
  • Fields: all or a comma separated list of fields.
Use cases
an inventory step that lists the columns of a client board before the workflow decides where new cards go.
41

Update a list

list.update

What you see in n8n

Notes & use cases

Renaming a column, moving it, closing it: all of that goes through Update Fields on one list.

Key parameters

  • List ID: the list to update, picked from the node or fed through an expression such as {{ $json.id }}.
  • Name: the new name of the list.
  • Position: top, bottom or a positive float.
  • Board ID: moves the list to another board.
  • Closed: whether the list is closed, and Subscribed whether the acting user follows it.
Use cases
closing the column of a finished phase so it stops collecting cards, while its content stays readable.
Need help

Need help automating Trello with n8n?

A person reads every message.

FAQ

Trello and n8n, the questions that come up

01Is the Trello n8n integration free?
Yes. The Trello node and the Trello Trigger ship with n8n, so there is nothing to install and nothing extra to pay on the n8n side. That holds on n8n Cloud, the hosted offer run by n8n, and on a self-hosted instance under the Community Edition and its Sustainable Use licence, where the same workflow behaves the same way. What the integration does ask for is a Trello credential, and creating one means creating a Power-Up in your Trello account to generate the API Key and the API Token. The workflow itself, the 41 operations and the trigger, costs nothing to run.
02What credentials or permissions does the Trello node need?
An API Key and an API Token, both generated from a Power-Up you create in the Trello Power-Up Admin Portal. The catalogue also lists an OAuth1 method for the same node. Two details decide whether the connection works: the n8n base URL has to be entered as an Allowed origin on the Trello API key page, and the Capabilities of the Power-Up have to include what the workflow needs. The credential is created once in the Credentials menu of n8n, then picked from the dropdown of every Trello node and of the trigger, in every workflow, without pasting the key again.
03What are the limits of the Trello node in n8n?
Three worth knowing before you build. The trigger subscribes to one Model ID and carries no event list, so filtering happens in the workflow rather than in the node. List operations such as Get many board members return everything only when Return All is on, otherwise Limit caps the result, which is easy to miss when a board has more members than expected. And the node covers 41 operations across 8 resources, not the whole Trello API: anything missing goes through the HTTP Request node, which calls any Trello endpoint while reusing the same credential through predefined authentication.
04Does the Trello Trigger react in real time?
Yes. The Trello Trigger works by webhook: n8n registers its URL with Trello when the workflow is activated, Trello calls that URL when something happens on the model being watched, and the event reaches the workflow within seconds. There is no polling, so no interval to configure and no delay to accept between two checks. Two practical consequences: the workflow has to be active for events to arrive, because the registration happens when it is activated, and the Model ID has to be filled before that, since the subscription hangs on it.
05n8n or Make for Trello automation?
It depends on three things, and price is only one of them. Hosting comes first: n8n runs on your own server or on n8n Cloud, while Make is hosted only, so a team with data residency rules has a shorter list. Cost model comes second: Make bills by operation, which is predictable until a board with heavy traffic starts firing the trigger all day. Control comes third: with n8n the HTTP Request node reaches the Trello endpoints the dedicated node does not cover, and self-hosting keeps card contents on your infrastructure. Make reads more easily for someone who never writes an expression.