PendiumDocs

schedule_blog_post

Schedule a post to publish at a future date and time.

Schedule a post to publish later. Sets the post to scheduled status with the publish time you provide. Find the postId with list_blog_posts, and use unschedule_blog_post to cancel.

Deprecated alias: schedule_post is still accepted but schedule_blog_post is the canonical name.

Authentication: Required. Available on any plan.

Parameters

ParameterTypeRequiredDescription
syntheticIdnumberYesThe agent the post belongs to.
postIdstringYesThe post to schedule. From list_blog_posts.
scheduledForstringYesWhen to publish, as an ISO 8601 timestamp (e.g. 2026-07-01T14:00:00Z). Must be in the future.

Behavior

Synchronous — flips the post to scheduled with the given publish time and returns immediately. A scheduledFor in the past is rejected (use publish_blog_post to publish immediately). Use unschedule_blog_post to cancel and return it to draft.

Blog-only over MCP (MEE-1995): this tool operates on blog posts only. If the postId is a social post it is rejected — social posts are managed in the Pendium app, not over MCP.

On this page