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:
- Click Courses in the sidebar
- Select a course
- 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:
- Open the assignment detail panel
- Click the status badge
- 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:
- Open a course detail view
- Click the + button in the assignments section
- Fill in the title, due date, points, and description
- 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
- Canvas Sync — Learn how UniFlow connects to Canvas
- UniMind Engine — Ask AI about your assignments
- Document Editor — Write and format your assignment submissions
- Calendar — View all due dates on a visual calendar