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

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

Avatar

1 badge earned

Collect

Participate in fun challenges

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

Challenges
Coins

Gift kudos to your peers

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

Recognition
Ribbon

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!

Leaderboard

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
4,555,110
Community Members
 
Community Events
184
Community Groups

Trello Subtasks with Butler

A common request on the Atlassian community is to track progress on subtasks, for example assigning checklist items to people or adding due dates to checklist items.

As discussed in this article, a great way to do subtasks in Trello is using a checklist, with each item linked to a card:

https://community.atlassian.com/t5/Trello-articles/Trello-Subtasks-with-Trellinator/ba-p/1020531

That article discusses how to do this with Trellinator, but you can also do the same thing with Butler!

One of the cleanest ways to trigger this is to create a button called "Create Subtasks" that will create linked cards for all items in the checklist "Subtasks", as per this screenshot:

2019-04-17 at 2.50 pm.png

Here is what that button looks like in action:

https://www.loom.com/share/24b6b25e15cc4797bdf8a69a1506e974

Now that you have a list of linked cards you can move them around, assign them to different people, set different due dates etc.

Next, you can set up a Butler command that triggers when a card is archived and checks off the corresponding checklist item on the "master" card.

That looks like this:

2019-04-17 at 2.57 pm.pngHere's what that command looks like in action:

https://www.loom.com/share/9bca506dd7544cda90fe5f421e6f639b

10 comments

marc -Collabello--Phase Locked-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Apr 17, 2019

Great workflow!

Like # people like this

I'm new to Butler, so I may be missing something.

When I choose the "Card Button" option, I have no option to free-text a command, and the droplist commands within the interface don't include a "convert" option.

 

What am I missing, please?

Thanks!

Brian

Iain Dooley
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Nov 14, 2019

@Brian Rafferty It's in the "Cascade" tab:

2019-11-15 at 4.59 pm.png

@Iain Dooley Thanks so much for your help!

I like the idea, but this will create a new list for every set up subtasks (making your board get cluttered very quickly). I tried to reduce this by archiving the subtask list after it is created, but this creates a new problem in that if you ever add new subtasks to the same original parent task, it will create an entirely new list (rather than refer to the one in the archive) and make all sorts of mess.

Is there any way to archive the subtopic list with Butler? I'm only seeing this for cards.

Is there any way of doing if logic to check if the archive exists or not and if so, send back to board, repopulate and rearchive?

If not, do you have any suggestions for how to manage the clutter this workflow will produce?

Hi 

 

Thank you for this. I'm unsure how to complete the last step in the Rule to check off the card once it is archived, would it be possible to do a screen shot? I have just copied the {triggercardlink} text but it doesn't seem to be working. 

 

Thank you

Iain Dooley
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Mar 25, 2021

@Christopher Buckley "it will create an entirely new list (rather than refer to the one in the archive) and make all sorts of mess."

Why not just archive that list too? It doesn't matter that the cards aren't in the same list.

If your goal is to create "hidden" cards that just allow you to discuss subtasks separately, rather than actually using the cards to manage the tasks, then I don't think there's a way to archive the list with Butler but you could use this Trellinator function instead of Butler:

https://gist.github.com/iaindooley/daf15db182dfbe8e9a5bc22decf0a5e5

You can install this on our BenkoBot platform as a Listener here:

https://app.benkobot.com/

Or you can install it in Google Apps Script. You can read more about Trellinator here:

https://community.atlassian.com/t5/Marketplace-Apps-Integrations/Introducing-Trellinator-Automate-Trello-with-Google-Apps-Script/ba-p/925271

Iain Dooley
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Mar 25, 2021

@Geri Rawlins Here you go:

2021-03-26 at 9.38 am.png

Thank you @Iain Dooley - sorry I'm very new to this so probably missing something very simple but it was the step after - so this is my end result which I was hoping would mark the item in the original checklist as complete once I moved the linked card to my complete list, but it doesn't seem to be working and doesn't look the same as yours. I found the command "check item" but then just copied your text as wasn't sure what to do. Thank you for your help.  

 

butler rule.png

We have rules set to change the due date on cards that are overdue. However, we haven't found a way to do the same automatically for checklist items that are overdue. We are not able to find any triggers on checklist-items that would allow us to do so. Any ideas on how that would be possible?

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events