Read a course syllabus (inline or attached file)
canvas_read_syllabusRetrieve a course syllabus as plain text, automatically extracting content from typed text or attached PDF and 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 |