Read a course syllabus (inline or attached file)
canvas_read_syllabusGet a course syllabus as plain text, automatically extracting content from typed entries or attached PDF/Word files.
Instructions
Get a course's syllabus as text. Handles both cases automatically: syllabus typed into Canvas, or posted as an attached PDF/Word file (common) — in which case the file is downloaded and its text extracted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_id | Yes | Canvas course ID | |
| max_chars | No | Cap on returned text; default 30000 |