m365_create_draft
Microsoft 365 · macOS · Windows
Effect: schrijven. Status: voorwaardelijk beschikbaar.
‘Voorwaardelijke beschikbaarheid’ betekent dat het hulpmiddel kan afhangen van versie, platform, machtigingen, account of configuratie. Het is niet in elke installatie actief.
macOS
Doel
Gebruik dit wanneer de gebruiker een e-mail wil voorbereiden in zijn Microsoft 365 / Outlook-account zonder te verzenden: het slaat een concept op in de map Concepten van dat account, zodat de persoon het kan nakijken en vanuit Outlook versturen. Verstuurt nooit iets. Een nieuw bericht neemt subject en body (to en cc optioneel); een conceptantwoord neemt reply_to_id (een bericht-ID uit m365_list_emails, m365_search_emails of m365_read_email) en alleen body — de ontvangers en het onderwerp komen van het origineel. Toont eerst een voorbeeld — stel confirm=true in om het concept op te slaan; twee keer bevestigen slaat twee concepten op. Geen bijlagen. Vereist een gekoppeld Microsoft 365-account met de machtiging Mail.ReadWrite: een account dat is gekoppeld voordat deze tool bestond, antwoordt consent_required totdat het opnieuw is gekoppeld. Gebruik m365_send_email of m365_reply_email om meteen te verzenden; gebruik create_draft voor een concept in de Mail-app van de Mac.
Vereiste invoer
body
De namen blijven exact zoals het hulpmiddel ze vereist. De canonieke technische definities in het Engels staan in het uitklapbare schema hieronder.
Machtigingen en bevestiging
Het schema bevat een expliciete bevestigingsparameter. Controleer het voorbeeld en autoriseer de echte bewerking volgens het platformcontract.
- Gebruik uitsluitend de apps, accounts en bronnen waarvoor de gebruiker op dit platform toestemming heeft gegeven. Raadpleeg de platformspecifieke beschrijving van deze tool voor de verbindings- en toestemmingsvereisten; deze catalogus veronderstelt geen aanvullende OAuth-bereiken of OS-rechten.
Canoniek technisch schema in het Engels — macOS
{
"properties": {
"account": {
"description": "Which connected Microsoft 365 account to use: its email (UPN), its id from list_m365_accounts, or its display name when unique. Leave it out to use the default account.",
"type": "string"
},
"body": {
"description": "The text of the draft, as plain text. Line breaks are kept.",
"type": "string"
},
"cc": {
"description": "CC email addresses, separated by commas (optional; not with reply_to_id).",
"type": "string"
},
"confirm": {
"description": "Set to true to save the draft (default: shows a preview only). Nothing is sent in either case.",
"type": "boolean"
},
"reply_to_id": {
"description": "Message ID to draft a reply to (from m365_list_emails, m365_search_emails or m365_read_email). Leave it out for a new message.",
"type": "string"
},
"subject": {
"description": "Subject, one line. Required for a new message; not with reply_to_id.",
"type": "string"
},
"to": {
"description": "Recipient email addresses, separated by commas (optional; not with reply_to_id).",
"type": "string"
}
},
"required": [
"body"
],
"type": "object"
}Documentatievoorbeeld
Documentatievoorbeeld voor m365_create_draft. Voer dit voorbeeld niet uit. De getoonde argumenten verwijzen naar fictieve gegevens; zoek vóór een echte aanroep de werkelijke identificatoren op en vraag toestemming.
{
"body": "Can we review the launch checklist on Tuesday?",
"confirm": false,
"subject": "Planning meeting",
"to": "alex@example.com"
}Windows
Doel
Maak een e-mailCONCEPT in de map Concepten van je Microsoft 365-account, zodat je het zelf kunt nakijken en versturen. Het verstuurt nooit. Toont eerst een voorbeeld — stel confirm=true in om het concept te maken; twee keer bevestigen maakt twee concepten. Met reply_to_id is het concept een antwoord op dat bericht en behoudt het de ontvangers en het onderwerp (laat to, cc en subject weg). Een account dat is gekoppeld voordat deze tool bestond, moet opnieuw worden gekoppeld (connect_m365_account) om concepten toe te staan.
Vereiste invoer
body
De namen blijven exact zoals het hulpmiddel ze vereist. De canonieke technische definities in het Engels staan in het uitklapbare schema hieronder.
Machtigingen en bevestiging
Het schema bevat een expliciete bevestigingsparameter. Controleer het voorbeeld en autoriseer de echte bewerking volgens het platformcontract.
- Gebruik uitsluitend de apps, accounts en bronnen waarvoor de gebruiker op dit platform toestemming heeft gegeven. Raadpleeg de platformspecifieke beschrijving van deze tool voor de verbindings- en toestemmingsvereisten; deze catalogus veronderstelt geen aanvullende OAuth-bereiken of OS-rechten.
Canoniek technisch schema in het Engels — Windows
{
"properties": {
"account": {
"description": "Which connected Microsoft 365 account to use: its email (UPN), its id from list_m365_accounts, or its display name when unique. Leave it out to use the default account.",
"type": "string"
},
"body": {
"description": "The text of the draft, as plain text. Line breaks are kept.",
"type": "string"
},
"cc": {
"description": "CC recipients (optional, comma-separated)",
"type": "string"
},
"confirm": {
"description": "Set to true to create the draft (default: shows preview only)",
"type": "boolean"
},
"reply_to_id": {
"description": "Message ID to draft a reply to (optional)",
"type": "string"
},
"subject": {
"description": "Subject. Required unless reply_to_id is given.",
"type": "string"
},
"to": {
"description": "Recipient email address (comma-separated for multiple). Optional: a draft may have no recipient yet.",
"type": "string"
}
},
"required": [
"body"
],
"type": "object"
}Documentatievoorbeeld
Documentatievoorbeeld voor m365_create_draft. Voer dit voorbeeld niet uit. De getoonde argumenten verwijzen naar fictieve gegevens; zoek vóór een echte aanroep de werkelijke identificatoren op en vraag toestemming.
{
"body": "Can we review the launch checklist on Tuesday?",
"confirm": false,
"subject": "Planning meeting",
"to": "alex@example.com"
}