Send Message
send_messageSend a new Canvas Inbox message to professors or classmates, with a dry-run preview before confirming the irreversible send.
Instructions
Send a new Canvas Inbox message, e.g. to a professor or classmate. Recipients get it immediately. Get recipient IDs from find_recipients; to answer an existing thread, use reply_to_conversation. [IRREVERSIBLE: call without confirm=true first to preview, then re-call with confirm=true.]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | Message body text. Plain text or simple HTML. | |
| confirm | No | Must be true to actually execute. Omit or set false to get a dry-run preview first. | |
| subject | Yes | Message subject line. | |
| course_id | No | Course context, recommended | |
| recipients | Yes | Canvas user IDs from find_recipients | |
| separate_threads | No | Send individually rather than as a group thread |