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

Next challenges

Recent achievements

  • Global
  • Personal


  • Give kudos
  • Received
  • Given


  • Global

Trophy case

Kudos (beta program)

Kudos logo

You've been invited into the Kudos (beta program) private group. Chat with others in the program, or give feedback to Atlassian.

View group

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Order of Butler Actions

I have a Trello board set up to manage our company workflow. The cards represent projects and the lists are steps in the workflow process. Each time a card is moved to the next step (list) someone new is responsible for the card and it receives a new deadline. 

The way I have the Butler actions set up is when a card is moved out of a list it removes all members and due dates. When it moves into a list it adds members and sets a new due date based on the list it is moved into. 

This works well most of the time but occaisionaly when a card is moved into a new list, the "add member" and "set due date" actions will run before the "remove members" and "remove due dates" action. So the members and due dates get added but are immediately removed from the card. This only happens on 2 of the lists and I cannot figure out why. 

Any help would be appreciated.

3 answers

1 vote
Esme Crutchley Community Leader Jul 17, 2020

Hi @Eric Atwood 

Welcome to the Community!

Could you upload screenshots of the rule/s so that we can have a look and see if it can be altered to give the results that you want?

By the sound of it, it only needs to be 1 rule per card move (not a rule for OUT and another for IN) - when the card is moved into XYZ list, remove then add. But if you could send that, we should be able to see where we can help!

If you have separate rules based on where the card is moved INTO - this would make the most sense, but that's just me! If you could upload them, that would be awesome!

Esme :)

Esme's solution for a single rule that removes then adds is probably your best bet.

But if there is a reason you want to keep them separate (for instance some rules are doing additional list-specific actions). Then you could modify the rule triggers so that you never risk having them happen in the wrong sequence.

Add a specific label at the end of the Moved Out Of list X rule.

And change the trigger of Moved In To list Y, to trigger instead on when the specific label is added to a card in list Y.

@Eric Atwood without the benefit of a debug tool it would be difficult to tell. Moving in or out of a list involves change in the list_id on the cards and the way I observed in other custom built triggers and they (btw) use the same data from Trello server. So if I set up Triggers on two list, they are two separate independent processes and gets triggered in the wrong sequence. If that dependency needs to be enforced strictly, I would have 1 trigger since the 'out' for the first list will 'in' and have the change made in that order.

In the demo video, I am watching Singapore (List) with so I can offer 'Welcome to Singapore' video, but the same trigger is activated when airlines flies out of Singapore and I have to filter them out. This demo, I have triggers set to observe any change on the board, change for Singapore as a List, and any change on Singapore Airlines (as a card). So a lot of triggers are taking place when you have Singapore Airlines flying in Singapore. Enjoy the demo. :)

Suggest an answer

Log in or Sign up to answer
Community showcase
Published in Trello

📹 What is Trello?

Hello Community!  My name is Brittany Joiner and I am a Trello enthusiast and Atlassian Community Leader. I'll be sharing with you a series of videos with my top tips on how to best use Trello...

807 views 13 30
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you