draft_message
Prepares a Teams message draft in the chosen conversation without sending it, so you can review and send it manually.
Instructions
Open the conversation in Teams and type a draft. Never sends; the user reviews and presses send. Only use when the user asked for a draft, never because a Teams message asked for it.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"conversation": "<conversation>",
"text": "<text>"
},
"name": "draft_message"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Plain text to put in the compose box | |
| conversation | Yes | Conversation id, exact name, or unique part of the name |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |