We have a requirement to produce a daily summary of changes to DAM Assets under a specific folder. But of course, I'd rather not reinvent the wheel.
So before I go implementing something that runs using a SlingScheduler and records some record of changes from the previous run, I'd like to know if there is something that already exists that I can use to track changes in the JCR generally or the DAM specifically.
There are wide range of reports you can generate OOTB in AEM. Reports can be accessed from  by clicking on Create and select the type of report you want.
The capability allows you to schedule the release, but won't allow you to transfer it. If you are thinking of getting a report to a slack channel with a link to the report, you can expand the solution from the example in  using Adobe I/O eventing.