create_discussion
Create a new discussion topic in a Canvas course with title, message, type, published status, and optional require initial post.
Instructions
Create a new discussion topic in a course.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_id | Yes | The Canvas course ID | |
| title | Yes | Title of the discussion topic | |
| message | No | Body text of the discussion (supports HTML) | |
| discussion_type | No | Discussion type: side_comment (flat) or threaded | |
| published | No | Whether the topic is published | |
| require_initial_post | No | Require students to post before seeing replies |