Sending Multiple Assignment Messages

Jump to solution
JustinDavidson
Community Explorer

Is there a way to automate going to each assignment and sending messages to all students who didn't turn it in? Doing this individually is quite time consuming when you have many assignments. Is there a built-in way that I haven't found, or is there a bot that can do this? TIA!

0 Likes
1 Solution
jerry_nguyen
Community Contributor

@JustinDavidson 

There is no built-in function to do this. However, it's possible to automate this task using Canvas API. You will need some programming knowledge to write a script that would pull "unsubmitted" assignment students list and then send emails to them. 

There are several approaches:

  • If you have admin-level access, you can create a custom button in the grade book 
  • Alternatively, you can create a workflow using a workflow automation tool like n8n.io

If you need help setting this up, feel free to PM me.

 

View solution in original post