In various example embodiments, a system and method for causing the performance of a complementary activity on a secondary device that is complementary to a device activity performed on a primary user device are presented. In an example embodiment, a device activity being performed by a primary user device is detected. A secondary user device capable of performing a complementary activity corresponding to the device activity is identified. Instructions are generated for the secondary user device to perform the complementary activity based on the complementary activity including an activity component that utilizes a functionality of the secondary user device not available on the primary user device, wherein the functionality includes capturing data of a particular data type from a sensor. The instructions to perform the complementary activity are transmitted to the secondary user device.