Canvas integration
AI grading for Canvas LMS
Auliqo is an AI grading assistant that connects to Canvas LMS with a personal access token. It syncs your courses, assignments, rubrics and submissions, drafts a score and comment for every rubric criterion with evidence cited from the submission, and posts the grade to the Canvas gradebook only when you publish it.
Updated:
How the Canvas connection works
You connect Canvas once, with your institution's Canvas URL (for example https://your-school.instructure.com) and a personal access token you create in Canvas under Account, Settings, Approved Integrations. The token is stored encrypted and you can rotate it at any time without disconnecting.
There is nothing for your Canvas administrator to install. Auliqo works with the same permissions you already have as an instructor, so it only sees the courses you teach.
- Syncs courses, assignments, existing Canvas rubrics, submissions and module content
- Syncs on demand, so recent submissions are one click away
- Nothing is written back to Canvas until you publish
What grading in Canvas looks like with Auliqo
Open an assignment and pick the rubric: import the one you already built in Canvas, generate a draft from the assignment description, or write one by hand. Then run AI review on a single submission or on a selected batch.
For every criterion, Auliqo proposes a level, a score and a short rationale with citations to the student's work, plus an overall student-facing comment. When the evidence is thin or contradictory, the criterion is flagged for manual review instead of receiving a made-up score.
You accept, edit or override each criterion, then save a draft or publish. Publishing sends the grade and the comment to the Canvas gradebook. Auliqo warns you before overwriting a grade that already exists in Canvas.
Submission types Auliqo can read from Canvas
Students keep submitting in Canvas the way they do today. Auliqo reads what they hand in:
- PDFs, including scanned and handwritten work
- Code repositories from GitHub, GitLab and Bitbucket links, and zip uploads
- Demo and presentation videos
- Linked web pages and Google Drive files (after you connect Google with read-only access)
Beyond grading: course content from your Canvas modules
Select modules or pages from a synced Canvas course and generate quizzes, assignments, pages or study guides from that material. Drafts stay in Auliqo until you review them, and supported types are published to Canvas as unpublished items so you can activate them when you are ready.
Canvas questions
- Do I need my Canvas administrator to install anything?
- No. You connect with a personal access token generated from your own Canvas account. Auliqo only sees the courses your account can see.
- Does Auliqo post grades to Canvas automatically?
- No. AI output is always a draft. Grades and comments reach the Canvas gradebook only when you select Publish, one submission at a time or in bulk.
- Can I use the rubrics I already built in Canvas?
- Yes. Auliqo syncs Canvas rubrics and can use them for AI review. If an assignment has no rubric, you can generate a draft from the assignment description and edit it before grading.
- What happens if I change the rubric after grading?
- Each review keeps a snapshot of the rubric used at grading time, so grades you already published stay valid.
- Is my students' data used to train AI models?
- No. Student work is sent only to the AI provider that scores the submission, and Auliqo does not resell it or train on it. Details are in the Privacy Policy.
- Where is the step-by-step setup guide?
- The Canvas guide at docs.auliqo.ai/en/canvas-lms walks through creating the token and connecting your account.
Connect your Canvas course
Create an account, paste your Canvas URL and token, and run your first AI review on a real assignment. You approve every grade before it reaches the gradebook.
Create your account