Connect your Canvas LMS to automatically import assignments, exams, grades, and due dates into Sift. Canvas sync is fully available on all plans.Documentation Index
Fetch the complete documentation index at: https://docs.usesift.app/llms.txt
Use this file to discover all available pages before exploring further.
What You Can Ask
Connecting Canvas
What Gets Synced
Assignments
Essays, problem sets, projects with due dates and submission status
Quizzes & Exams
Tests and quizzes with time limits and dates
Grades
Scores, points, and grading categories for each course
Courses
Each course becomes a workspace in Sift with full context
How Sync Works
- Initial sync imports all active assignments and grades
- Periodic sync catches new assignments, grade updates, and changes
- Due date changes in Canvas update automatically in Sift
- Completed assignments are marked accordingly
Grade Forecasting
Sift can analyze your grades and project outcomes:- Current grade — Weighted calculation based on Canvas grading scheme
- Category breakdown — See how you’re doing in homework, exams, participation, etc.
- Target analysis — “What do I need on the final to get a B+?”
- Risk alerts — Identify courses where your grade is slipping
Workspaces from Courses
Each Canvas course automatically creates a workspace in Sift. This helps organize course-specific tasks, assignments, and scheduling by class.Troubleshooting
Assignments not appearing?
Assignments not appearing?
- Check your Canvas token hasn’t expired
- Verify the course is published and active
- Try manually triggering a sync: “Sync my Canvas”
Wrong due dates?
Wrong due dates?
- Canvas times are in your institution’s timezone
- Sift converts to your local timezone
- Check your timezone settings in Sift
Missing courses?
Missing courses?
- Only active/published courses sync
- Past semester courses may not appear
- Check you have student access to the course
Tips
- Generate a new API token each semester for security
- Sync before asking Sift to schedule your week
- Check that all your courses appear after connecting
- Ask about grades — “What’s my grade in [course]?” works great after sync