Send Draft Message

Send draft emails via the Microsoft Outlook Mail API.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/naftiko/microsoft-outlook-sandbox --skill send-draft-message
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Send Draft Message
Source: https://github.com/naftiko/microsoft-outlook-sandbox/tree/main/skills/send-draft-message
Command: npx skills add https://github.com/naftiko/microsoft-outlook-sandbox --skill send-draft-message

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows you to send emails that have already been drafted, moving them from the drafts folder to the sent items.

Core Features & Use Cases

  • Send pre-written emails: Automatically send a draft message without manual intervention.
  • Finalize communication: Complete the email sending process after drafting and potentially adding attachments.
  • Use Case: After composing an important email and saving it as a draft, use this Skill to send it at a scheduled time or after a specific event occurs.

Quick Start

Use the send draft message skill to send the draft email with id 'AAMkAGI1AAAGB1rUAAA='.

Frequently Asked Questions about Send Draft Message

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send a draft email in Outlook using an API?

Sending a pre-saved Outlook draft requires the Microsoft Outlook Mail API to finalize the transmission, requiring a valid message-id and an authorization token with Mail.Send scope to move it to Sent Items.

What do I need to send a drafted message from my mailbox?

To send a draft message, you need the specific message-id of the saved draft and an authorization token possessing the Mail.Send permission scope to execute the API transmission successfully.

Can I automatically send pre-written Outlook emails after a specific event?

Yes, you can automatically send pre-written Outlook emails by triggering this Skill after a specific event or at a scheduled time, finalizing the communication process without manual intervention.

What happens to an Outlook draft after it is sent via the API?

Once an Outlook draft is successfully sent via the API, the message is transmitted to recipients and automatically moved from the drafts folder to the Sent Items folder.

Does sending a draft message work without adding attachments first?

Yes, sending a draft message works without attachments, finalizing the email transmission process for pre-written communications that have already been saved in the mailbox.