I know, it's a weird question - using Canvas for non-academic compliance courses.
Scenario: I have around 700 people who need to compete a given course annually. Initially, I send a blanket e-mail to all of the PI and lab managers to let them know that the course for the current year is available. Later, my colleagues and I are obliged to follow up with those who do not compete the course. I resend the message to those who have not completed the course after 2 weeks, 3 weeks, 4 weeks etc until they all realize that resistance is futile.
This is time consuming for myself and my colleagues. We are on week 9, with 6% of those needing to complete the course still outstanding. If I could send daily messages, I would, but I don't have time.
Can this be accomplished through Canvas? I assume I would need to enroll anyone who has not already enrolled.
Related question: Can one do bulk enrollments?