Limitation:
Each topic requires a separate agent setup.
Suggestion:
Allow the creation of an agent based on overall content completion (e.g. <50%), so that learners who have not completed at least half of the content automatically receive a reminder email.