we are in the process of integrating our emergency messaging platform to campusm so any message sent in an emergency will be pushed to "notification/alerts" within campusm. The limitation is getting membership into notification group, as a community college we have large population of students changes almost on a daily basis so it is not feasible to add students to groups manually.
we would like to have group enrollment be dynamic, tied to "roles" so membership is maintained without human intervention
you can synchronise alert groups with app roles. as your students roles change, so do their alert group subscriptions.