# Trigger Rules in Buttons as an Action / Vice Versa

**URL:** <https://community.fibery.io/t/trigger-rules-in-buttons-as-an-action-vice-versa/10069>\
**Category:** Ideas & Features\
**Created:** [November 21, 2025, 6:10pm UTC](https://community.fibery.io/t/trigger-rules-in-buttons-as-an-action-vice-versa/10069 "2025-11-21T18:10:57Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![RonMakesSystems](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/ronmakessystems/32/14122_2.png) [@RonMakesSystems](https://community.fibery.io/u/RonMakesSystems)\
**Post date:** [November 21, 2025, 6:10pm UTC](https://community.fibery.io/t/trigger-rules-in-buttons-as-an-action-vice-versa/10069/1 "2025-11-21T18:10:57Z")

</div>

I have a “Send to Accountant” function that should be triggered automatically, and can also be triggered by button.

Currently there are two solutions:

1. Same rule logic and setup both on button and on rules. (Not ideal due to maintainance)
2. Trigger when a checkbox is checked, and button checks a checkbox. Then the button just checks the checkbox. (Not ideal as the rule turns off after 5 errors, and also errors from the rule are not seen by users.)

A solution to this could be the ability to trigger actions from each other.  
Discussed: [Click Action Buttons with an Action Button? - #8 by Oleg](https://community.fibery.io/t/click-action-buttons-with-an-action-button/1170/8)

---

<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:** [November 21, 2025, 7:10pm UTC](https://community.fibery.io/t/trigger-rules-in-buttons-as-an-action-vice-versa/10069/2 "2025-11-21T19:10:27Z")

</div>

> [@RonMakesSystems](#):
>
> Not ideal as the rule turns off after 5 errors

Why are there errors?

---

<div class="post-metadata">

**Author:** ![RonMakesSystems](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/ronmakessystems/32/14122_2.png) [@RonMakesSystems](https://community.fibery.io/u/RonMakesSystems)\
**Post date:** [November 21, 2025, 7:22pm UTC](https://community.fibery.io/t/trigger-rules-in-buttons-as-an-action-vice-versa/10069/3 "2025-11-21T19:22:28Z")

</div>

In this particular case it’s that the pdf is too large to send via email. But it can be relevant for other errors too.

---

<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:** [November 21, 2025, 8:08pm UTC](https://community.fibery.io/t/trigger-rules-in-buttons-as-an-action-vice-versa/10069/4 "2025-11-21T20:08:09Z")

</div>

> [@Click Action Buttons with an Action Button?](https://community.fibery.io/t/click-action-buttons-with-an-action-button/1170):
>
> Just for the sake of logic organisation (and not having the same code in several places) – is it possible to “click” an Action Button from the script of another Action Button? Call it like a method? Since it is created like a field, I figured it should also be accessible from the script like one? Simple use case: suppose both tasks and subtasks have an “Assign to me” button. By clicking “Assign to me” on a task can I auto-click “Assign to me” on every connected subtask? If yes, please help me …

I think this would solve it (your automation could ‘press’ the button).  
If you use the network inspector, you can probably reverse engineer the (unofficial and not guaranteed to remain stable) API call that causes a button to be pressed 😉

---

<div class="post-metadata">

**Author:** ![RonMakesSystems](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/ronmakessystems/32/14122_2.png) [@RonMakesSystems](https://community.fibery.io/u/RonMakesSystems)\
**Post date:** [November 21, 2025, 8:22pm UTC](https://community.fibery.io/t/trigger-rules-in-buttons-as-an-action-vice-versa/10069/5 "2025-11-21T20:22:26Z")

</div>

It could solve the maintenance, but it wouldn’t solve the core issue.

I need people to press the button, then get the error if the email doesn’t go through.

---

<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:** [November 21, 2025, 8:42pm UTC](https://community.fibery.io/t/trigger-rules-in-buttons-as-an-action-vice-versa/10069/6 "2025-11-21T20:42:44Z")

</div>

This is what I meant:

- set up the the actions as a button
- set up an automation rule with the appropriate trigger, where the only action in the automation is to press the button

If a user presses the button, and an error in the action occurs, they should see a warning.  
If the automation presses the button, and an error occurs, then there is no-one to see the error anyway(!)

If the error is something downstream (like your email service rejecting large files) then I don’t think Fibery can catch this error no matter what.

---

<div class="post-metadata">

**Author:** ![RonMakesSystems](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/ronmakessystems/32/14122_2.png) [@RonMakesSystems](https://community.fibery.io/u/RonMakesSystems)\
**Post date:** [November 21, 2025, 9:07pm UTC](https://community.fibery.io/t/trigger-rules-in-buttons-as-an-action-vice-versa/10069/7 "2025-11-21T21:07:29Z")

</div>

Ooh interesting! Now I see.

In this scenario I would need to make three buttons, two of which hidden and conditionally “pressed” when the first one is pressed. But this could indeed solve it!!

(just bc of complexity of the “reply” vs non-reply email to keep things in the same thread)

Thanks Chris!

---

<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:** [November 22, 2025, 8:37am UTC](https://community.fibery.io/t/trigger-rules-in-buttons-as-an-action-vice-versa/10069/8 "2025-11-22T08:37:32Z")

</div>

> [@RonMakesSystems](#):
>
> I would need to make three buttons, two of which hidden and conditionally “pressed” when the first one is pressed.

I guess this is because buttons don’t have flow control (if .. then … else) right?

---

<div class="post-metadata">

**Author:** ![RonMakesSystems](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/ronmakessystems/32/14122_2.png) [@RonMakesSystems](https://community.fibery.io/u/RonMakesSystems)\
**Post date:** [November 22, 2025, 9:28am UTC](https://community.fibery.io/t/trigger-rules-in-buttons-as-an-action-vice-versa/10069/9 "2025-11-22T09:28:37Z")

</div>

Yup. Exactly.
