Turn a draft into an auto-signature
convert_draft_to_signatureUse this when managing post auto-signatures. Convert an unpublished inactive draft into a reusable auto-signature, archive the original draft and revoke its preview. Optionally assign the signature as account default or to owner-bound channelIds. Never publishes.
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>"
},
"name": "convert_draft_to_signature"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Saved-item title, e.g. Weekly recap. | |
| default | No | Set true to use the converted signature as the account default. | |
| draftId | Yes | Owner-bound draftId from search_post_drafts/create_post_draft; same as postId. | |
| channelIds | No | Owner-bound Postlyra channel ids from list_channels to bind to the converted signature. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | ||
| title | No | ||
| locale | No | ||
| display | No | ||
| message | Yes | ||
| richHtml | No | ||
| signature | Yes | ||
| updatedAt | No | ||
| previewUrl | No | ||
| screenshot | No | ||
| signatureId | Yes | ||
| documentJson | No | ||
| inlineButtons | No | ||
| screenshotUrl | No |