[Gradebook Settings] External Tools -- Automatically Mark Assignments as Missing or Late for Clarity for Parents and Students

Problem statement:

I am an online educator who uses a number of external tools to help support students in my courses. Nearpod is a key tool in our courses; however, when students submit their work using Nearpod (or any other external tool) it is not flagged as missing or late. We are an asynchronous online school and rely on the missing/late feature to communicate with parents and students what they need to do and if they are missing work. Because we are asynchronous where students have different due dates, going back and manually marking them as missing is cumbersome and not a possibility.

The key problem is that parents/students are uncertain when an assignment has not been done vs. has been done but is not yet graded. Please help.

Proposed solution:

Please find a way for students/parents to see when work is complete/incomplete. Possible solutions for this problem are as follows:
(1) Add a "missing"/"late" tag to external tools that auto-populates based on due dates.
(2) Allow "mark as done" assignments to be assigned to the gradebook/teacher's to-do list so that teachers know what needs to be graded. 
(3) Allow students to "mark as done" AND require submission in order to move on (if the teacher has prerequisites set up). Then, use that information (that the work is done) to remove the "missing" notification or to otherwise signify that the work has in fact been submitted. 
(4) Allow students to "mark as done" AND require submission AND require submission in order to move on (if the teacher has prerequisites set up). Then put some sort of symbol (like the assignment symbol currently used for ungraded Canvas assignments) in the gradebook so parents and students can see that the work is submitted, yet not yet graded.

User role(s):

instructor,student,ta,observer