1. In a computing system comprising one or more processors, a method of recommending and filtering digital assets for automatic consumption at a consumption computing device, the method comprising: intercepting a recommendation of a digital asset that is already en route to a consumption computing device, the recommendation having been generated by a recommendation system to be sent directly to the consumption computing device, the consumption computing device being separated from the recommendation system by a computer network; in response to intercepting the recommendation of the digital asset, performing at least the following: identifying one or more rules associated with automatic consumption of the recommended digital asset by the consumption computing device, the one or more rules including at least one rule relating to use of computing resources associated with automatic consumption of the digital asset at the consumption computing device; receiving one or more inputs associated with a context of the digital asset, the context of the digital asset comprising at least one of a current physical status of the consumption computing device or one or more attributes of the recommended digital asset; and based at least on an analysis of the recommended digital asset in view of the one or more identified rules and the one or more received inputs, delivering the recommended digital asset to the consumption computing device for automatic consumption, wherein automatic consumption comprises performing at least one of the following without further user input at the consumption computing device associated with interacting with the digital asset: playing audio associated with the digital asset at the consumption computing device, or playing video associated with the digital asset at the consumption computing device.