send_peer_review_inbox_messages
Sends Canvas Inbox messages to remind students about incomplete peer reviews, with a two-step preview and confirmation to ensure accuracy before delivery.
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 | |||