[GH-ISSUE #2392] Feature Request: Additional Triggers and Conditions in the Rules Engine #1444

Open
opened 2026-03-02 11:57:24 +03:00 by kerem · 0 comments
Owner

Originally created by @llaumgui on GitHub (Jan 13, 2026).
Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/2392

Describe the feature you'd like

It would be valuable to add new capabilities to the rules engine, including additional triggers and conditions.

Triggers:

  • A bookmark is added to a list or any of its child lists
  • A bookmark is added without being assigned to any list

Conditions:

  • Based on the source
  • Has no tags

Describe the benefits this would bring to existing Karakeep users

  • More flexible automation workflows
    These triggers enable rules to react precisely to how and where bookmarks are created, allowing more contextual automation.
  • Better handling of edge cases
    Detecting bookmarks added without a list or without tags makes it easier to catch and process unclassified content automatically.
  • Improved content organization
    Rules based on source and list hierarchy help ensure that bookmarks are consistently categorized, even in complex list structures.
  • Reduced manual classification
    Automating actions for untagged or unlisted bookmarks significantly lowers the need for manual cleanup.
  • Scalability for large collections
    These features support growing bookmark libraries where manual organization becomes impractical.

Can the goal of this request already be achieved via other means?

No

Have you searched for an existing open/closed issue?

  • I have searched for existing issues and none cover my fundamental request

Additional context

No response

Originally created by @llaumgui on GitHub (Jan 13, 2026). Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/2392 ### Describe the feature you'd like It would be valuable to add new capabilities to the rules engine, including additional triggers and conditions. Triggers: - A bookmark is added to a list or any of its child lists - A bookmark is added without being assigned to any list Conditions: - Based on the source - Has no tags ### Describe the benefits this would bring to existing Karakeep users - **More flexible automation workflows** These triggers enable rules to react precisely to how and where bookmarks are created, allowing more contextual automation. - **Better handling of edge cases** Detecting bookmarks added without a list or without tags makes it easier to catch and process unclassified content automatically. - **Improved content organization** Rules based on source and list hierarchy help ensure that bookmarks are consistently categorized, even in complex list structures. - **Reduced manual classification** Automating actions for untagged or unlisted bookmarks significantly lowers the need for manual cleanup. - **Scalability for large collections** These features support growing bookmark libraries where manual organization becomes impractical. ### Can the goal of this request already be achieved via other means? No ### Have you searched for an existing open/closed issue? - [x] I have searched for existing issues and none cover my fundamental request ### Additional context _No response_
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/karakeep#1444
No description provided.