Add a videos to show in activity timeline, filters and reports

I want videos (and possibly all file types) to act like CTA's, Forms & Page views


1. Contact timeline activity

I want our team to see that a contact has viewed a video & %viewed they viewed in the contact activity timeline, similar to CTA's, Forms and Page views.


2. I want the video to be available for workflows, lists and contact filters

I.e. show me all who have watched this video

Send an email to contacts who have watched the video


3. The video's should also be available to add to reports, to show #views and %viewed

How is this video performing compared to my other video's