You can build a search query on source recent activities and by saving the query you can subscribe and trigger every time based on your source’s daily aggregation.
That query will generate all the activities of source, you can filter the create and modify operations from the output.
In my opinion you can make use of native change detection feature which is introduced for the same purpose. Then you can even trigger a workflow to be notified about the updates by looping over the changes.