Show a draft as a card
show_draftShows a draft from create_draft as a card the person can read, edit, and send with a click. Pass the inboxId and the draft id from create_draft. Apps that cannot show cards (Claude Code and other terminals) get the draft as text with To, Subject, and body: show it to the person as it is. Sending then goes through send_draft (a Send, Edit, Cancel prompt in apps that can ask the person directly, or the approval page). Sample drafts show without a Send button. When the person sends from the card, you are told; do not send it again.
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": {
"inboxId": "<inboxId>",
"draftId": "<draftId>"
},
"name": "show_draft"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| draftId | Yes | The id create_draft returned | |
| inboxId | Yes |