preview_post
Preview a social media post before it is posted or scheduled: shows exactly what create_post would send to Facebook, Instagram, X (Twitter), LinkedIn, TikTok, YouTube, Threads, Bluesky, Pinterest and the other channels, WITHOUT writing anything.
Takes the same socialPost array as create_post. Per account it returns the platform, name and @handle, the publish time in the user's local timezone, the character count against that account's limit, the text as the platform receives it, and every problem that would make create_post refuse. "warnings" lists what create_post changes without refusing (on X, links are removed; the text shown is already without them) and what will probably not go out (some platforms accept only so many posts from one account in 24 hours; a post after the trial or the subscription ends).
Show the result and call create_post only after the user agrees; the @handle tells similar accounts apart. When a problem is a QUESTION (for example who may reply on X), ask it once and pass the answer in settings for later posts on that platform. Never guess a value the user did not give.
Magyarul: poszt előnézete posztolás vagy ütemezés előtt.
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": {
"socialPost": "<socialPost>"
},
"name": "preview_post"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| socialPost | Yes | Individual post |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| errors | No | ||
| output | No |