Assignment Manager

Track, organize, and manage all your Canvas assignments with smart due-date awareness and AI-powered assistance

Assignment Manager

UniFlow's Assignment Manager gives you a unified view of every assignment across all your Canvas courses. Assignments are automatically synced from Canvas and organized by due date, status, and course — so you always know what's coming up next.

Dashboard Overview

When you open UniFlow, the Dashboard shows your upcoming assignments at a glance:

  • Assignments sorted by due date (nearest first)
  • Color-coded urgency indicators (red for today/tomorrow, blue for upcoming)
  • Course labels so you know which class each assignment belongs to
  • Quick-click to open full assignment details

Viewing Assignments

Course Detail View

Navigate to any course to see all its assignments in a dedicated tab:

  1. Click Courses in the sidebar
  2. Select a course
  3. Switch to the Assignments tab

Assignments are split into two sections:

  • Upcoming — Assignments with future due dates, sorted chronologically
  • Overdue — Past-due assignments that haven't been marked as completed

Assignment Detail Panel

Click any assignment to open its full detail panel, which includes:

Field Description
Title Assignment name as it appears in Canvas
Due Date Deadline with countdown indicator
Points Maximum point value
Status Todo, In Progress, or Done
Submission Type Online text, file upload, URL, etc.
Description Full assignment instructions (original HTML from Canvas)
Translated Description Chinese translation of the instructions (auto-generated)
Rubric Grading criteria with point breakdowns
Attachments Files attached by the instructor
Canvas Link Direct link to the original Canvas page

Discussion Assignments

Assignments that are linked to Canvas discussions display a special indicator. You can:

  • View the discussion topic and existing replies
  • Use the Discussion Assistant to generate a reply (see Canvas Sync)
  • Open the discussion directly in Canvas

Quiz Assignments

Quiz-type assignments show a quiz indicator and link to the Canvas quiz page, where the Quiz Assistant toolbar is available.

Managing Assignment Status

UniFlow tracks three statuses for each assignment:

Status Meaning
Todo Not started (default for new assignments)
In Progress You've begun working on it
Done Completed and/or submitted

To change an assignment's status:

  1. Open the assignment detail panel
  2. Click the status badge
  3. Select the new status

Status changes are saved locally and synced across your devices.

Filtering and Searching

Filter by Status

Use the filter dropdown at the top of the assignment list to show:

  • All — Every assignment
  • Todo — Only not-started assignments
  • In Progress — Only active assignments
  • Done — Only completed assignments
  • Overdue — Past-due, incomplete assignments

Search

Use the search bar to find assignments by title or description keyword. Search works instantly across all assignments in the current course.

Creating Manual Assignments

In addition to Canvas-synced assignments, you can create your own:

  1. Open a course detail view
  2. Click the + button in the assignments section
  3. Fill in the title, due date, points, and description
  4. Save the assignment

Manual assignments are marked with a special indicator and are stored locally.

Working with Assignments and AI

UniFlow's AI features are deeply integrated with your assignment data:

Ask UniMind About Assignments

Open UniMind and ask questions like:

  • "What assignments are due this week?"
  • "Explain the rubric for Essay 2"
  • "Help me outline my response for Discussion 3"

UniMind has access to your full assignment data, including descriptions, rubrics, and attached files.

Create Documents from Assignments

From the assignment detail panel, you can create a new document in the Text Editor that's pre-linked to the assignment, making it easy to draft your submission.

Tips

  • Check the Dashboard daily — The dashboard highlights assignments due today and tomorrow with red urgency indicators
  • Use status tracking — Mark assignments as "In Progress" when you start working to keep your workflow organized
  • Deep scan for full details — If an assignment only shows a title and due date, navigate to it in Canvas within UniFlow to trigger a deep scan that captures the full description, rubric, and attachments

What's Next