Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root


1 badge earned


Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!


Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.


Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!


Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
Community Members
Community Events
Community Groups

How can a checklist item's linked card inherit a field value from the card to which it is linked?


I am new to Trello, and perhaps this scenario is complex, but I am trying to figure out how to implement an Identifier that links all my dependency tasks to my parent task taking into consideration multiple tiers of dependencies, and I am trying to avoid 3rd party Trello Powerups.

I wanted to architect a dependency system for card relationships, and I found this article which is beneficial:

I have implemented this system successfully, but I would like to take this one step further and introduce a custom field (text field called "Parent Card ID") that stores the card's {cardid}.

Workflow example:
1. Create Parent Card called "Project 1"
2. Populate custom field "Parent Card ID" with {cardid}.
3. Add "Task 1" item to "Sub-tasks" checklist in card "Project 1" and linked card is automatically created.
4. Add "Task 2" checklist item to the "Task 1" card created in Step 3 and linked card is automatically created.

The above scenario illustrates a family tree of dependencies (Parent => Child => Grandchild). All 4 steps are working correctly. My questions are regarding Steps 3 and 4... How can I utilize Butler to populate these dependency cards with the custom field "Parent Card ID" value from the highest level ancestor card?

1 answer

1 accepted

0 votes
Answer accepted

@Andy McAfee 

If you are keen I have a private video that has that working on 3 boards. My contact details are on my profile page. 

It used only Trello automation. 


I figured it out! I got the idea from one of your other posts on this Community. Thanks!

I ended up implementing the following commands to accomplish this (perhaps there is a better way?)

1. when the red "Project" label is added to a card without the red "Subtask" label, set the card's description to "{carddescription} \n\n Parent Card ID: {cardid}", and set custom field "Parent Card ID" to "{cardid}".

2. when an item is added to checklist "Sub-tasks", convert the item to a linked card copying labels and members, add the red "Subtask" label to the card, rename the card to "{cardname} - Subtask", lookup the first card linked in the attachments, and set the card's description to "{foundcarddescription}" 

3. when a card with the red "Subtask" label with custom field "Parent Card ID" cleared with a description containing "Parent Card ID: {*}" is added to the board, set custom field "Parent Card ID" to "{wildcard1}"

Suggest an answer

Log in or Sign up to answer

Atlassian Community Events