Method 200, at step 240, next includes executing a workflow relating to the first media data object and/or the second media data object based on the set of edits. The workflow may include any of a variety of computer-executable steps. For example, the workflow may include generating and/or sending a notification describing and/or indicating the set of edits (e.g., as representing differences between the first media data object and the second media data object). For example, the systems described herein may identify a user account associated with performing a task that is based at least in part on the first media data object. These systems may then send a notification to the user account that indicates at least one of the set of edits to the first media data object.
In some examples, the workflow may include generating and/or sending a task assignment (e.g., to a user account and/or to a production team) that is based on the set of edits. For example, the systems described herein may take as input a team specification data object that specifies one or more teams and/or team members that work on a project including the first media data object. A change to the first media data object may imply that a team is to redo a task for the project that had involved the first media data object and/or to revise work done on the project that had involved the first media data object. Accordingly, these systems may execute a workflow that includes sending a task assignment to a team to perform the task using content from the second media data object.