Content calendar: queue posts for the best time, run what is due
scheduleQueue X posts for later publishing. Add, list, or cancel queued posts, and trigger due posts to publish through the normal pipeline.
Instructions
Queue publish calls for later. when accepts an ISO timestamp, "+2h"/"+30m"/"+1d", or "next_best" (computed from your own history: the hours your originals earned the most engagement; defaults to 9/12/18 local until ~6 scored posts exist). Nothing posts until run_due is called — call it from your agent's cron, or run x-mcp tick on a schedule. Due posts go through the normal publish pipeline (rules, spacing ≥4h, budget, approval queue). Actions: add · list · cancel · run_due · best_times.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| post | No | The publish arguments (text, media_paths, thread, tags, …). | |
| when | No | ISO | "+2h" | "+30m" | "+1d" | "next_best" (default). | |
| action | Yes | ||
| include_done | No |