send_peer_review_inbox_messages
Send Canvas Inbox reminders to students with incomplete peer reviews. Preview recipients and message first, then confirm with a token to send.
Instructions
Send direct Canvas Inbox messages about incomplete peer reviews.
This sends ordinary Canvas conversation messages. It does not invoke Canvas's native peer-review reminder action.
Two-step by design. Call it without a confirmation_token to get a preview (recipients, composed subject and body) plus a token; show that preview to the educator, then call again with the token and identical arguments to actually send.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| assignment_id | Yes | Canvas assignment ID | |
| recipient_ids | Yes | List of Canvas user IDs needing reminders | |
| custom_message | No | Custom message (uses default template if None) | |
| subject_prefix | No | Prefix for message subject | Peer Review Reminder |
| course_identifier | Yes | Course code or Canvas ID | |
| confirmation_token | No | Token from the preview call; omit to preview | |
| include_assignment_link | No | Include direct link to assignment |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||