# Allow drag-drop sorting Rules (similar to drag-drop sorting of Access Templates) \[DONE\]

**URL:** <https://community.fibery.io/t/allow-drag-drop-sorting-rules-similar-to-drag-drop-sorting-of-access-templates-done/6303>\
**Category:** Ideas & Features\
**Created:** [June 15, 2024, 11:11am UTC](https://community.fibery.io/t/allow-drag-drop-sorting-rules-similar-to-drag-drop-sorting-of-access-templates-done/6303 "2024-06-15T11:11:10Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yuri\_BC](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/yuri_bc/32/8803_2.png) [@Yuri\_BC](https://community.fibery.io/u/Yuri_BC)\
**Post date:** [June 15, 2024, 11:11am UTC](https://community.fibery.io/t/allow-drag-drop-sorting-rules-similar-to-drag-drop-sorting-of-access-templates-done/6303/1 "2024-06-15T11:11:10Z")

</div>

Please implement drag-drop sorting of Rules (similar to drag-drop sorting of Access Templates), that is the first minor improvement that the Rules UI can have. Tagging and linking Rules would be the next step after that, thus making Rules entities.

========

Note: With the introduction of Highlights, the next logical step is to make Fibery support better workflows to create and make use of that data.

I think there are three core features of Fibery that drive cycles of intelligent input and output:

1. **Data** : Highlights
2. **Processes** : Automations (workflows)
3. **Insights** : AI Workspace Data Expert

The Automations feature is in my opinion underdeveloped at this stage.

---

<div class="post-metadata">

**Author:** ![derbenoo](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/derbenoo/32/11540_2.png) [@derbenoo](https://community.fibery.io/u/derbenoo)\
**Post date:** [June 15, 2024, 12:54pm UTC](https://community.fibery.io/t/allow-drag-drop-sorting-rules-similar-to-drag-drop-sorting-of-access-templates-done/6303/2 "2024-06-15T12:54:47Z")

</div>

Hey @Yuri_BC,

i agree that drag and drop for rules would improve the user experience. I am interested in your opinion on automations, what are the features that are currently missing in your opinion? What kind of use-cases are you looking to implement using automations. An example or two would be very helpful 🙏

Cheers,  
Ben

---

<div class="post-metadata">

**Author:** ![interr0bangr](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/interr0bangr/32/8089_2.png) [@interr0bangr](https://community.fibery.io/u/interr0bangr)\
**Post date:** [June 17, 2024, 6:38pm UTC](https://community.fibery.io/t/allow-drag-drop-sorting-rules-similar-to-drag-drop-sorting-of-access-templates-done/6303/3 "2024-06-17T18:38:10Z")

</div>

> [@derbenoo](#):
>
> I am interested in your opinion on automations, what are the features that are currently missing in your opinion? What kind of use-cases are you looking to implement using automations. An example or two would be very helpful 🙏

For me:

1. Need to be be able to clone/duplicate automations!
2. Need to be able to had a delay to automations so formulas can catch up and loops falsely be detected.
3. Allowing “if statement”-style splitting of actions into different flows based on previous action.

---

<div class="post-metadata">

**Author:** ![Chr1sG](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/chr1sg/32/3941_2.png) [@Chr1sG](https://community.fibery.io/u/Chr1sG)\
**Post date:** [June 17, 2024, 7:09pm UTC](https://community.fibery.io/t/allow-drag-drop-sorting-rules-similar-to-drag-drop-sorting-of-access-templates-done/6303/4 "2024-06-17T19:09:39Z")

</div>

> [@interr0bangr](#):
>
> Need to be able to had a delay to automations so formulas can catch up and loops falsely be detected

Can you give an example of where the result of a formula calculation could be useful in preventing false loop detection?

---

<div class="post-metadata">

**Author:** ![robinlovesyou](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/robinlovesyou/32/9399_2.png) [@robinlovesyou](https://community.fibery.io/u/robinlovesyou)\
**Post date:** [June 18, 2024, 10:11am UTC](https://community.fibery.io/t/allow-drag-drop-sorting-rules-similar-to-drag-drop-sorting-of-access-templates-done/6303/5 "2024-06-18T10:11:12Z")

</div>

Thank you for posting this. Had this in my feedback list too. As I have many rules in one of my databases, a simple reorder feature and maybe something like folders for sorting certain automations would be a big quality of life improvement.

Also, the features @interr0bangr mentions are welcome. While IF-statement implementation will be not that easy, cloning and duplicating would add great comfort of use.

I am not sure what you mean with delaying the automation executions. As far as I know, formulas and rules are using async functions, so they normally would not cause any conflicts. Personally, I din’t encounter any, but a demonstration / example would be great. Maybe I am wrong here.

---

<div class="post-metadata">

**Author:** ![interr0bangr](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/interr0bangr/32/8089_2.png) [@interr0bangr](https://community.fibery.io/u/interr0bangr)\
**Post date:** [June 18, 2024, 1:11pm UTC](https://community.fibery.io/t/allow-drag-drop-sorting-rules-similar-to-drag-drop-sorting-of-access-templates-done/6303/6 "2024-06-18T13:11:15Z")

</div>

Maybe I’m misspeaking because I’m not sure exactly how the loop detection works, but sometimes I want to trigger an automation on a formula-based checkbox where one of the steps may update the checkbox itself and there’s a filter to try and prevent the loop, but because the checkbox isn’t updated in time to stop the loop it fails.

I figured a delay of 10 seconds or something between loops might help in those cases.

Another use case for a delay would be if a rule is triggered by accident (for example, a task’s state is changed from “In Progress” to “Complete”, but the user realizes a few moments later that it should still be “In Progress” and changes the state back), there could be a grace period that could stop a further step from happening if the trigger criteria is no longer met.

I’m used to using Hubspot workflows and they do delays and conditional branching really well.

---

<div class="post-metadata">

**Author:** ![Chr1sG](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/chr1sg/32/3941_2.png) [@Chr1sG](https://community.fibery.io/u/Chr1sG)\
**Post date:** [June 18, 2024, 1:28pm UTC](https://community.fibery.io/t/allow-drag-drop-sorting-rules-similar-to-drag-drop-sorting-of-access-templates-done/6303/7 "2024-06-18T13:28:33Z")

</div>

> [@interr0bangr](#):
>
> I want to trigger an automation on a formula-based checkbox where one of the steps may update the checkbox itself and there’s a filter to try and prevent the loop, but because the checkbox isn’t updated in time to stop the loop it fails.

If you’re triggering on a checkbox being updated, then I don’t understand how it can be true that ‘the checkbox isn’t updated in time’ 🤔

---

<div class="post-metadata">

**Author:** ![robinlovesyou](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/robinlovesyou/32/9399_2.png) [@robinlovesyou](https://community.fibery.io/u/robinlovesyou)\
**Post date:** [June 18, 2024, 4:45pm UTC](https://community.fibery.io/t/allow-drag-drop-sorting-rules-similar-to-drag-drop-sorting-of-access-templates-done/6303/8 "2024-06-18T16:45:52Z")

</div>

I am doing a similar thing in my task management, but without integrations of external tools like Hubspot. For example:

1. A date is set → Triggers to set a checkbox to true with a Formula.
2. If checkbox is true → Automation is triggered.

So in conclusion I ask myself the same question as @Chr1sG .  
Can you maybe explain it step by step in more detail?

---

<div class="post-metadata">

**Author:** ![YvetteLans](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/yvettelans/32/6101_2.png) [@YvetteLans](https://community.fibery.io/u/YvetteLans)\
**Post date:** [June 18, 2024, 5:00pm UTC](https://community.fibery.io/t/allow-drag-drop-sorting-rules-similar-to-drag-drop-sorting-of-access-templates-done/6303/9 "2024-06-18T17:00:56Z")

</div>

> [@interr0bangr](#):
>
> - Need to be be able to clone/duplicate automations!
> - Need to be able to had a delay to automations so formulas can catch up and loops falsely be detected.
> - Allowing “if statement”-style splitting of actions into different flows based on previous action.

Same!

And more in general:

Being able to add more logic/conditions in the step 1 filters and step 2+ actions of the automation.

We often need a bunch of ‘help’ formulas to prevent that the automation runs or to trigger the automation. Which slows down the workspace.

---

<div class="post-metadata">

**Author:** ![Chr1sG](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/chr1sg/32/3941_2.png) [@Chr1sG](https://community.fibery.io/u/Chr1sG)\
**Post date:** [October 4, 2024, 6:21am UTC](https://community.fibery.io/t/allow-drag-drop-sorting-rules-similar-to-drag-drop-sorting-of-access-templates-done/6303/10 "2024-10-04T06:21:38Z")

</div>

Done

> [@CHANGELOG: October 17, 2022 / Relations Reports, reorder Rule actions, restore access Groups](https://community.fibery.io/t/changelog-october-17-2022-relations-reports-reorder-rule-actions-restore-access-groups/3414):
>
> chart_with_upwards_trend Relations Reports Relations (context) Reports are out of beta. You can create them inside any entity and the data will be automatically filtered. For example, you may create a Burn Down Chart for a Sprint and in all Sprint entities you will see a relevant report. Or you may create a CFD diagram that shows Features flow for a Product Area. Here is the CFD for Getting Started Product Area: robot Reorder Rule actions Now you can reorder actions in automatio…

---

<div class="post-metadata">

**Author:** ![Chr1sG](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/chr1sg/32/3941_2.png) [@Chr1sG](https://community.fibery.io/u/Chr1sG)\
**Post date:** [October 4, 2024, 6:21am UTC](https://community.fibery.io/t/allow-drag-drop-sorting-rules-similar-to-drag-drop-sorting-of-access-templates-done/6303/11 "2024-10-04T06:21:42Z")

</div>


