esa_create_post
Create a new post in esa with a title, markdown body, category, tags, and optional template. Mark as WIP or specify a poster for team owners.
Instructions
Create a new post
Input Schema
Name | Required | Description | Default |
---|---|---|---|
body_md | No | Post body (Markdown format) | |
category | No | Post category | |
message | No | Change message | |
name | Yes | Post title | |
tags | No | List of tags for the post | |
template_post_id | No | ID of the post to use as a template | |
user | No | Poster's screen_name (only team owners can specify) | |
wip | No | Whether to mark as WIP (Work In Progress) |
Input Schema (JSON Schema)
{
"properties": {
"body_md": {
"description": "Post body (Markdown format)",
"type": "string"
},
"category": {
"description": "Post category",
"type": "string"
},
"message": {
"description": "Change message",
"type": "string"
},
"name": {
"description": "Post title",
"type": "string"
},
"tags": {
"description": "List of tags for the post",
"items": {
"type": "string"
},
"type": "array"
},
"template_post_id": {
"description": "ID of the post to use as a template",
"type": "number"
},
"user": {
"description": "Poster's screen_name (only team owners can specify)",
"type": "string"
},
"wip": {
"default": true,
"description": "Whether to mark as WIP (Work In Progress)",
"type": "boolean"
}
},
"required": [
"name"
],
"type": "object"
}