I am looking for a way to trigger rule from views result. I started issue with http://drupal.org/project/rules_executor just to see how author looks at this. And maybe there are some other ways to get what I want, but here is the idea.
Views render list of node titles and displays them as links. Links triggers rule(s).
For example, user gets list of nodes X, Y, Z and clicks on Y. Rule is launched and it already has Y nid as argument and rest can be loaded (current UID, NID etc.) and rule can be built. Usecase would be possibility to add current node to some other nodes nodereference field, this would open up possibility for more or less native cart systems, collections, all kinds of user created nodes that references to other nodes. This can be done with flags, but flags cannot be dynamically created for each user.

Comments
I have run into this as well
I have run into this as well and have usually used flag, but what about rewriting the views output to add "/action-link" to the end of the linked url? Then with Path Rules, you set a condition that when the page is loaded, the url ends with that text. You would also need to put a permissions check on that rule as well, like user is the author the loaded node or member of a role.