Automated Trello Board Summarization with GPT-5-Nano

This workflow pulls a Trello board → lists → cards , maps key fields (board, list, task names/descriptions), and asks OpenAI to summarize the board .


⚙️ Setup Instructions

1️⃣ Connect Trello (Developer API)

  1. Get your API key : https://trello.com/app-key
  2. Generate a token (from the same page → Token ), or use:
    https://trello.com/1/authorize?expiration=never&name=n8n&scope=read,write&response_type=token&key=YOUR_API_KEY
  3. In n8n → Credentials → New → Trello API , paste API Key and Token , save.
  4. Open each Trello node ( Get Board , Get Lists , Get Cards ) and select your Trello credential.

2️⃣ Set Up OpenAI

  1. Create an API key: https://platform.openai.com/api-keys
  2. (If needed) Add billing: https://platform.openai.com/settings/organization/billing/overview
  3. In n8n → Credentials → New → OpenAI , paste your key, save.
  4. In the OpenAI Chat Model node, pick your credential and model (eg, gpt-5-nano ).

3️⃣ Add Your Board URL to “Get Board”

  1. Copy your Trello board URL (eg, https://trello.com/b/DCpuJbnd/administrative-tasks ).
  2. Open the Get Board node → Resource: Board , Operation: Get .
  3. In ID , choose URL mode and paste the board URL .
    • The node will resolve the board and output its id → used by Get Lists / Get Cards .

▶️ Run

  • Click Execute Workflow .
  • The final Summarize Tasks step returns a concise board summary.

📬 Contact

📧 robert@ynteractive.com
🔗 Robert Breen
🌐 ynteractive.com

Do you want to automate your business?

Let's talk about your project