Trello: How to add board title as description on all cards in that board?
Asked by Lindsay Watters:

Hi all,

I want to bring the 'this week' tasks from all of my open boards into a single 'to do list' board. So, I've added Butler to Trello and created a rule to copy a card to a 'to do list' board when I move it to my 'this week' list on any of the boards. That's fine.

The problem is that the different boards are recurring 'projects' that I spin out from a few templates and the titles on the cards are therefore identical in some cases. So, I want to add the board title to the description field on each card in the board, so that when it is copied across to the new board, the board title is retained so I know which 'project' it relates to.

Any ideas for a one click solution to adding the board title as a description to each card in a board? (or another solution that would do the same thing)

TIA


Answers:
author: Iain Dooley
body: [@Lindsay Watters](/t5/user/viewprofilepage/user-id/3490554) you can get access to the name of the board on which the originating board resides with the {triggercardboardname} variable in Butler, but you might consider either adding that board name as a label to the copied card so that you can easily filter from your overview board to see all cards that originate from a given board. You could also link the 2 cards after copying, which means that when you open the copied card you can see the source card and on which board it's located.

comments: author: Lindsay Watters
body: [@Iain Dooley](/t5/user/viewprofilepage/user-id/1416112) Thanks very much. I've added the link card feature to the rule and it works great. If I wanted to automate the adding of a label with the board name to the copied card, can you tell me how I'd do that (and possibly automatic creation of a label with the board name if one doesn't already exist)? Is that possible?

Thanks again - you've saved me many hours of messing around either doing it manually, or trying to find a solution myself with very limited knowledge of how to use this.

:)


author: Katrin Anger
body: [@Lindsay Watters](/t5/user/viewprofilepage/user-id/3490554)

You would simply have to set up labels in your target board with names of every single board of origin. (case-sensitive!)

Then, you set up the Butler rule and say "add label {triggercardboardname} to the card".

That should do the trick. - Am I right, [@Iain Dooley](/t5/user/viewprofilepage/user-id/1416112)?


author: Iain Dooley
body: [@Katrin Anger](/t5/user/viewprofilepage/user-id/2708783) I don't think you need to set up them up in advance, if you add a label that doesn't exist it will automatically create it won't it? In my experience Butler was always case insensitive for things like labels and list names, has that changed in the power up?


author: Katrin Anger
body: [@Iain Dooley](/t5/user/viewprofilepage/user-id/1416112)That's right, if the label doesn't exist it will automatically be created.

Another thing: I think it's just a typo, but Butler is case sensitive, not insensitive :)


author: Iain Dooley
body: [@Katrin Anger](/t5/user/viewprofilepage/user-id/2708783) you're right! Label names are case sensitive now. Although list names are still case insensitive.

Interestingly, the power up interface seems to go out of it's way to try and get you to add an existing label, but if you pick an existing one you can edit the text so presumably that's where you can put in the triggercardboardname variable.


author: Katrin Anger
body: [@Iain Dooley](/t5/user/viewprofilepage/user-id/1416112)

Exactly, that's how you can add variables in the Power-Up interface.


author: Lakshmi Narayan
body: Can someone explain this step-by-step?