Send a direct-message reply
send_dm_reply_draftSend one saved direct-message reply from the writer's own account, only after the writer has read and approved its full text and recipient. Supply updatedAt as expectedUpdatedAt. status POSTED means it was sent. SENDING with failureCode DELIVERY_UNCONFIRMED means it may have been sent: ask the writer to check the conversation, and never draft a replacement to retry. A refused send (for example the reply window closed or the account needs reconnecting) returns the draft to review with the reason.
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": {
"draftId": "<draftId>",
"expectedUpdatedAt": "<expectedUpdatedAt>"
},
"name": "send_dm_reply_draft"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| draftId | Yes | ||
| expectedUpdatedAt | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| draft | Yes | ||
| replyWindow | Yes | ||
| connectedAccount | No |