Attribute-based actions