create_post
Create and publish blog posts on Substack with optional cover images and subtitles. Generate full posts from title and body content, with draft publishing options.
Instructions
Create and publish a full Substack blog post with optional cover image
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | The title of the post | |
| subtitle | No | The subtitle of the post (optional) | |
| body | Yes | The body content of the post (HTML or markdown) | |
| cover_image | No | Path to cover image file (optional, will be uploaded to Substack) | |
| draft | No | Save as draft instead of publishing (default: true) |
Input Schema (JSON Schema)
{
"properties": {
"body": {
"description": "The body content of the post (HTML or markdown)",
"type": "string"
},
"cover_image": {
"description": "Path to cover image file (optional, will be uploaded to Substack)",
"type": "string"
},
"draft": {
"description": "Save as draft instead of publishing (default: true)",
"type": "boolean"
},
"subtitle": {
"description": "The subtitle of the post (optional)",
"type": "string"
},
"title": {
"description": "The title of the post",
"type": "string"
}
},
"required": [
"title",
"body"
],
"type": "object"
}