canvas_create_module
Create a course module in Canvas as an unpublished container; add items later and publish it to show students.
Instructions
Create a course module. MUTATES the course.
A module is an empty container until you add items with canvas_create_module_item. Defaults to UNPUBLISHED.
Args: name: module title, e.g. "Week 3 — Coding agents". position: 1-based slot in the module list; omit to append at the end. published: visible to students immediately (default False). course_id: numeric course id; defaults to CANVAS_DEFAULT_COURSE_ID.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| position | No | ||
| course_id | No | ||
| published | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |