Nowadays, the interaction between a product and the user is described using different methods than for product to product communication. This makes it difficult to replace users and products mutually to create really dynamical environments, capable of reducing the amount of interactions, if possible. To advance the design of interactive smart environments, we introduce a concept for describing productinitiated interaction with users and demonstrate, how they can be applied in practice. This allows to combine both, automated procedures and interaction with the user, to a new concept called interactionflows. Categories and Subject Descriptors