Make a butler button visible on selected lists?
Asked by Brian Petersen:

Hi there,  
Does anyone know if it's possible to only show a butler button in some lists on a board? Based on which list a card is located different buttons are relevant for us. Without this feature, we'll get way too many irrelevant buttons.


Answers:
author: Gunnar Teague
body: +1 for this feature. Would love to have this exact feature. Or at least some way to check the state of the card the button is on.


author: Nicolas Benichou
body: Hi dear support team,   

I support this request for change as well.  
I see ticketing workflows as finite state automata. The combination of list+label would be states, and the possible movements between lists and the changes in labeling are the transitions.  

There are initial states (eg open/to do/ backlog) and final states (eg fix deployed in production).   
If it makes sense to have some universal transitions, for example some "Pause" or "Need for Clarification" buttons. having all transitions available at every step is allowing too many unacceptable possible paths for a card.  
When only a few possible transitions are allowed, it is the opposite of error proof to display 30 irrelevant buttons .  


author: Iain Dooley
body: [@Brian Petersen](/t5/user/viewprofilepage/user-id/2469039) If I had this problem I would do the following:

1) use other rules as triggers. For example you might be able to trigger on card move to cover some of the functionality or use due dates

2) use labels instead of buttons. Labels don't show up all the time and you can filter them so choosing what label to add in order to trigger an action might be a friendlier interface. You could use labels to trigger some actions and buttons for others

3) combining those 2 ideas you might find that you can obviate the need for some buttons by taking different actions when a card is moved or due based on what labels are present on the card


author: Katrin Anger
body: [@Brian Petersen](/t5/user/viewprofilepage/user-id/2469039)

Hi Brian,

Butler only offers buttons for cards or for boards, no lists.

As a workaround, you could set up board buttons that apply only to these lists and run actions on these lists, like "IN PROGRESS"-button, "DONE"-button, etc. - Could this be an option?

You can also contact me to discuss your workflow. I am certain I could give you some hints how to make things work for you.

comments: author: Brian Petersen
body: [@Katrin Anger](/t5/user/viewprofilepage/user-id/2708783) Thanks for getting back to me. We are going to create a lot of different buttons, so I don't think your work around would be an option.  
Do you know if the feature is in the pipeline? I can't be the only one who finds this very useful.


author: Katrin Anger
body: [@Brian Petersen](/t5/user/viewprofilepage/user-id/2469039)

I never heard anyone requesting list buttons before, so I can't really say this.

You can certainly set up a feature request for a list button with Butler and let them know why you need it this way and why no workaround applies to how you work.


author: alesha.honnor
body: [@Katrin Anger](/t5/user/viewprofilepage/user-id/2708783)   

Sorry about reviving a dead post but my team would also find this function extremely useful! We have some team members on the board that aren't super tech-savvy so only having the buttons that are relevant to the list they are on would be great at giving less clutter and less things to think about.   

The workarounds do technically work but it is not as agile as it could be. For example, cards in "TO DO" should only have the button "IN PROGRESS" to move it. "IN PROGRESS" should only have the button "READY FOR PROOF" or "PRE-PROOF". It should not have the buttons for "APPROVED" and "DONE" as no one has checked it yet. "READY FOR PROOF" cards should only have "ALTERATIONS REQUIRED" or "APPROVED" not "DONE" which for us is an extra step. Each one of our buttons sends automatic emails and assigns certain people to them. When they are clicked by mistake it creates a lot of incorrect backlog and communication issues. By removing the human error likeliness it would help dramatically. We have created our own PDF flowcharts to try and counteract things being put in incorrect places but I believe having buttons assigned to certain lists would really help.


author: Travis Austin
body: I'm with [@alesha.honnor](/t5/user/viewprofilepage/user-id/4185342) here! This would be super beneficial, where Card buttons would only show on cards that are in a certain list, or even only show a button on the card if it has a specified Label. I see so many applications for this and would be super competitive compared to other Kanban chart programs. Taking the workaround with the label making, then having to add a label that corresponds to a list, remove the previous label from the previous list, it's just very cumbersome for something that should be already integrated (from how I see it at least!)

Appreciate the work all the devs are doing! Great job on the overhaul update recently, the future's looking bright!


author: t_jagusz
body: I'd like to ask for this feature as well.

The use case is very simple in my case:

tasks go to "MANUAL TESTING" list, then testes do manual testing, when they approve the work they must do a couple of things in trello. I'd like to do all of them using a single button, but I want to show that button only on tasks that are in a specific list.


author: schristel
body: I'd like to support this feature as well! There should be an option to select what lists a button should be available on :)


author: Kade333
body: I would also like this feature to be added.

Having buttons that can only show up when a card is in a specific list would be great.


author: Erica Kennett
body: I'd also like to request this feature. Every few months I have a new use case for it and search for whether it's possible or if anyone's figured out a good workaround yet.


author: Leif
body: One more who would like this feature


author: Andy
body: I'll throw in my support for this as well. I could see a somewhat complicated but useful implementation: allow Rules to create or remove buttons for cards with "In list" (and other) filters.


author: Rachel Neel
body: Another supporter - this feature would be great for our team.


author: Nikita Moiseev
body: We also need this exact feature to support our workflow. Without it, buttons are much less of an attractive feature than doing everything ourselves, as missing something generates less errors than clicking the wrong button and messing up the process of a card.


author: Jim Clements
body: Needing this feature is how I ended up here. I have different lists for Site Survery, Need to Quote, Quote Accepted, Deposit Received, etc...

For example, I need a button that moves a card from Quote Accepted to Deposit Received, but I wouldn't want that button showing up in my Site Survey list.

I'd like technicians to be able to click on Completed button on cards in a list called Service Calls, but I don't want that button to show up on cards in the Need to Return list.


author: PatrikBeet
body: I need this!


author: Daniel Hummel
body: Do we have a feature request for this, so I can leave my "voice up" there?


author: Steven Gates
body: I'll throw another request for this feature onto the pile. Would help to smooth out specific automated actions without cluttering unrelated cards.


author: Henrik Nyh
body: +1 on this.

Use cases:

- Only cards in the "Support request triage" column needs a "Move to department Y triage instead" button

- Only cards that are not in the Done column need a "Move to done" button (this suggests a "not in column(s)" condition could be useful)


author: Rudah
body: +1

I really think it is obvious to have such feature.

Nobody wants to have a button that moves a card from BACKLOG to FINISHED.


author: Gunnar Teague
body: +1 for this feature. Would love to have this exact feature. Or at least some way to check the state of the card the button is on.


Tags: board

butler

card

rule

workflow