create_reply_draft
Create a draft reply to an existing email message, with optional attachments up to 25MB and configurable recipient fields.
Instructions
Create an unsent draft reply attached to an existing email thread using Microsoft Graph createReply API (POST /messages/{id}/createReply). Supports file attachments up to 25MB combined.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cc | No | Comma-separated CC email address(es) | |
| bcc | No | Comma-separated BCC email address(es) | |
| body | No | Text/HTML reply content to populate in the draft | |
| mailbox | No | Target Outlook email address / mailbox. Defaults to primary configured user email if omitted. | |
| replyAll | No | Reply to all recipients (default: false) | |
| messageId | Yes | Outlook message ID of the email to reply to | |
| attachments | No | Absolute file paths under /opt/data to attach. Up to 3MB combined attaches instantly; over 3MB (up to 25MB combined) is uploaded in chunks automatically — no difference in how you call this, just slower for the larger case. Over 25MB combined is rejected. |