Rules

<% if @rules.any? %> <%= render MenuComponent.new do |menu| %> <% menu.with_item( variant: "button", text: "Delete all rules", href: destroy_all_rules_path, icon: "trash-2", method: :delete, confirm: CustomConfirm.for_resource_deletion("all rules", high_severity: true)) %> <% end %> <% end %> <%= render LinkComponent.new( text: "New rule", variant: "primary", href: new_rule_path(resource_type: "transaction"), icon: "plus", frame: :modal ) %>
<% if self_hosted? %>
<%= icon("circle-alert", size: "sm") %>

AI-enabled rule actions will cost money. Be sure to filter as narrowly as possible to avoid unnecessary costs.

<% end %>
<% if @rules.any? %>

Rules

·

<%= @rules.count %>

<%= render @rules %>
<% else %>

No rules yet

Set up rules to perform actions to your transactions and other data on every account sync.

<%= render LinkComponent.new( text: "New rule", variant: "primary", href: new_rule_path(resource_type: "transaction"), icon: "plus", frame: :modal ) %>
<% end %>