create_module
Create a new course module by providing title and content. Optionally attach lesson IDs, video URL, preview image, and draft status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Module title (required, automatically generates slug) | |
| content | Yes | Module description (required, plain text) | |
| isDraft | No | Is draft (optional, default: true) | |
| lessons | No | Array of lesson IDs (can be empty array) | |
| videoUrl | No | Video URL for module (optional) | |
| description | No | Module description (optional) | |
| previewImage | No | Preview image URL (optional) |