Skip to content

Trello - Create Card

↩ Part of the Trello integration.

Creates a card in a Trello list (POST /cards). It is the entry point of most Trello automations: a form is submitted, an order arrives or a ticket is opened, and a card appears in the right column of your board.

The destination list is identified by its id (id_list), never by its name. The title, description, due date and members accept dynamic variables from previous nodes.

FieldTypeRequiredDescription
credentials_idcredentialsYesTrello credential
id_listtextYesid of the list to create the card in
nametextYesCard title
desctextareaNoCard description
duetextNoDue date in ISO format (e.g. 2026-08-15T10:00:00Z)
id_memberstextNoMember ids to assign, comma-separated
postextNoPosition: top, bottom or a number

id_list, name, desc, due and id_members are resolved through dynamic variables ({{data.field}}). pos is sent literally.

This node requires a Trello credential (service type trello):

FieldDescription
api_keyTrello API key, from trello.com/app-key
tokenToken generated when authorizing that key

The node returns the card created by Trello, exactly as the API sends it:

{
"data": {
"id": "66cd34ef56ab78cd90ef12ab",
"name": "Order: ACME Inc.",
"desc": "3 units of SKU CAM-001",
"due": "2026-08-15T10:00:00.000Z",
"idList": "66ab12cd34ef56ab78cd90ef",
"idBoard": "66aa11bb22cc33dd44ee55ff",
"closed": false,
"shortUrl": "https://trello.com/c/AbCdEfGh",
"url": "https://trello.com/c/AbCdEfGh/12-order-acme-inc"
},
"_meta": {
"moduleVersion": "1.0.0",
"success": true,
"id": "66cd34ef56ab78cd90ef12ab",
"url": "https://trello.com/c/AbCdEfGh",
"totalMs": 412
}
}

The id is what you keep to comment on, update or move the card later.

{
"credentials_id": "trello_ops",
"id_list": "66ab12cd34ef56ab78cd90ef",
"name": "Order: {{data.customer}}",
"desc": "{{data.details}}"
}

Card with a due date, an assignee and top position

Section titled “Card with a due date, an assignee and top position”
{
"credentials_id": "trello_ops",
"id_list": "66ab12cd34ef56ab78cd90ef",
"name": "Incident #{{data.ticket_id}}",
"desc": "Reported by {{data.email}}",
"due": "{{data.deadline}}",
"id_members": "5f8a1b2c3d4e5f6a7b8c9d0e",
"pos": "top"
}
  • If id_list or name is empty, the node stops with a validation error and does not call Trello.
  • due must be an ISO date. Trello stores it in UTC and returns it as 2026-08-15T10:00:00.000Z.
  • id_members takes member ids, not usernames or emails.
  • A card whose list id belongs to a board your token cannot access fails with a 401/403 authentication error.