Generate post with AI
generate-postGenerate a new post using AI based on a prompt and save it as a draft, ready for update-post, schedule-post or publish-post. Uses 1 AI credit (Lite mode with a daily cap when credits run out). Returns the generated post.
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": {
"prompt": "<prompt>"
},
"name": "generate-post"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | Yes | What the post should be about | |
| isThread | No | Generate a thread instead of a single post (X only; ignored for LinkedIn) | |
| platform | No | Target platform: "x" (default), "linkedin", "bluesky", "mastodon", "youtube", "instagram" or "tiktok" | |
| profileId | No | Voice profile ID to use (omit to use default brand voice) |