Hello,
I have a date set as a custom field (1st meeting), and I was hoping to be able to use that information to set a card label to reflect the distance from this date, as time moves :
I understand this cannot be a rule, since it would only execute once, when we set the date, right ? And I need the status to change with time.
Butler's board button or calendar-based actions do not seem to offer this type of action around custom fields.
Did I miss something ?
Before you ask, I cannot use Trello's regular Due Date field, as it is already used by another date.
Thanks in advance
Eric
Welcome to the Community!
Okey dokey! This can be achieved in Butler but there are 3 rules that you need to make. I'll start from the beginning.
When you create a card and set the first meeting CF, we want to add the green label - this can't be any other kind of rule because it has to be added on creation otherwise it won't work:
So in this rule, we're saying that when the CF is filled out, it will add the green label. Meaning that you can add as many cards as you like for 'leads' and they won't count until you put the CF in.
Then we want to address the yellow rule. The trigger needs to look like this:
Then you want to remove the green label and add the yellow one:
Then for the last one, the red command, you want to:
Then remove the yellow label and add the red:
From what you've said, I think this is what you were wanting to be able to do.
Please, if I'm totally wrong, let me know and we'll try this again!
Esme :)
Hello @Esme Crutchley,
Thank you very much for your detailed answer. However I fear this might not work, as I cannot use the Due Date field for these calculations.
To be specific, I do need 2 date fields : the custom field with be used for the 1st meeting date, and serve as a reference, and Due Date will be used for the next meeting to occur, and will be synchronised with the Calendar.
Let's assume I have a 1st meeting today May4th. The card would have the green label for the next 30 days. Then on June 4th it would automatically have the yellow label. And on July 4th it would move to red label.
With Butler's rules, I understand there needs to be some action for the rule to happen. In this case, the only action is time. The date is set on May 4th and does not change.
Does this make a difference in your proposal ?
Thanks in advance
Eric :)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
OK I might have overworked this a bit, due to a literal interpretation of what "set" means in Butler's triggers. I assumed that "set" means "the instant the data is entered", and it seems it just means there is a value ?
So I created 3 simple rules that say:
when custom field "1st meeting" is set to a date between 1 and 30 days ago, add the green label to the card
when custom field "1st meeting" is set to a date between 31 and 60 days ago, add the orange label to the card
when custom field "1st meeting" is set to a date more than 61 days ago, add the red label to the card
Of course complete rules will have to include previous labels removal
Does this sound OK ? Or is it too simple this time ?
Eric
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Nope! That sounds awesome!
Yeah, set just means there's something in there, it's not the greatest explanation in the world, I'll give you that!
I have worked with Butler on my boards for over a year, and I often think that I overthink the rule, so I go for simple every time now!
Run with that on your board for a while and see if that does what you want it to, you can always tweak it later if it's not performing how you wanted it to.
Feel free to come back and ask more questions or tinkering tips, that's what we're here for!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Well, well…
So I have set up those 3 rules to test the idea, and they do not seem to be working as expected :(
On Monday May 4, I created 3 cards with different dates : May 2, 3 and 4, to rapidly see different labels colors.
It seems it picked Green correctly, as it happened at the creation of the card, but Orange and Red do not seem to come.
I am unclear if rules are supposed to run in the background, like "always", since in this case the Trigger is just a time event, so it has to check all time until the condition is met.
Any further idea ? I was thinking of using a Calendar-based Butler to move cards to a temp list to change the label color, and then move them back to their original list, but not even sure I could keep track of the original list… Just an idea to overcome some of the (perceived) limitations.
Thanks in advance
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Eric,
What are the due times? I would assume that the trigger will only happen when the due time has passed, e.g. if the due time is 7pm in the custom field, then the label will only trigger after 7pm.
Could you have a quick look at that and see if that's the issue?
E :)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello @Esme Crutchley,
Sorry for the delay. I keep running into circles on this topic.
I guess I am using the wrong triggers. I am expecting the label change to happen automatically over time, but if I understand correctly Butler Rules will only run based on an action Trigger, i.e. somebody changing the content, right ?
To put things back : Trello's Due Date field is already in use, so I am ruling this one out. What I am looking at is the 1st Meeting custom field, that is set to some date in the past. TODAY the card will have a green label. In ONE MONTH the label will change automatically to orange, and in TWO MONTHS it will turn red. This sounds more like a Butler Due Date command, but I cannot use Due Date. I was thinking of having a Calendar command with a daily check, but I cannot find anything related to custom fields in the Calendar command :(
Any idea ? Should I force a copy of my 1st Meeting date into Due Date for the automation to work ? I might be able to negotiate that with my client.
Thanks in advance
Eric
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey @eric_bouchet
I think I might have found the rule:
Does this look like it'll work?
Obviously you'd then need to add the actions of remove the green label and add the orange, but in theory, this should work. You could have another for 60 days to remove the orange and add the red.
Let me know if that looks like a win, if not, we'll try something else! We'll get this if it kills us (although not really!)!
Esme :)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello @Esme Crutchley ,
Yes, this is pretty much what I had done, but I suspect this does not run automatically.
At least on my board it did not do anything, UNLESS I change date myself, which I understand IS the trigger to the rule. But since I want the label to change without any action from the user, this rule does not seem to work :(
We'll find a way :)
Thanks for trying with me
Eric
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Small question, butler rules only run on new information, so if you already have the dates set, it won't recognise it. Butler rules aren't retroactive.
If you go through every card and remove the dates and add them again, the butler rules should work. Butler won't act on dates that are already there, they have to be added after the rules are added if that makes sense.
If you go through all the cards and remove the dates and add them again, the rule should work on existing cards. All new cards that are added should work as they have been created after the Butler rule.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello @Esme Crutchley YES this is exactly my issue : I am looking for a way for these changes to happen automatically, and you confirm my fear : Butler rules only execute on a change. So this will not work with rules.
And I could not find a calendar automation that would look at custom fields :(
I understand one workaround would be to copy this date onto the Due Date, and then apply Butler Due Date logic to perform my label change, right ? I'd need to check with my client whether we can use the Due Date field for that matter.
Eric
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Ok, have you tried changing the date on a card and leaving it alone to see if the butler rule works?
I know that the butler rule has to be enabled on the board, then you have to add a date for it to work on, so I'm wondering if you enable the butler rule, change the date and then wait, if the rule will kick in.
The rule has to be enabled before you edit the date because if the date is already set, butler won't be able to act on it because it doesn't act retrospectively.
If it was me, I would enable all the rules, then select a few cards, remove the date from the custom field, close the card, open the card again, re-add the dates and wait to see what happens. Have you tried this?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello @Esme Crutchley ,
Yes indeed, this is what I had done before posting here. It does nothing. And indeed if I re-open the card, go to the custom field and save it again, the rule does run.
We'll find another way…
If possible with the client, I will work with Due Date and do the following:
I will need another level of check in the Due Date triggers, like for instance "custom field '1st meeting' is set and custom field '2nd meeting' is not set" so that it only triggers on selected cards. But in essence this should work.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Esme Crutchley we put the topic on hold to focus on other needs. I believe my last proposal might work - provided we can use Trello's due date as a temp field. I will update here if/when this request comes back :)
Thanks for your help and guidance
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello - I am running into the same problem.
Is there any way that we could do something like this:
This would be a tremendous benefit for our clients!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.