Add to plan
add_to_planAdd an article to the plan. Give EITHER keyword (one article on that keyword, or a plain-language request like "a guide to winter tire storage") OR cluster (a research topic label from get_keywords: schedules the topic's distinct intents, several articles). Lands on the next open cadence slot unless scheduledDate is set. If the site already covers the intent the response is blocked: "intent-owned" with the owning page (and coveredBy, the page or post that covers it, when existing-content checks are on); pass force: true to add anyway. Topics that the customer excluded return blocked: "excluded". A slow cluster add returns status "queued" with kind "plan_topic_add": poll with get_job. Every entry added writes on its date and counts against the site's posts per week.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site | Yes | The site to act on. One of: fencestainingdenver.com. | |
| force | No | Add even when the site already owns the intent | |
| title | No | Working title (keyword adds only; auto-generated when omitted) | |
| intent | No | ||
| cluster | No | Research topic (cluster) label to add as several articles | |
| keyword | No | Keyword or request to write one article on | |
| difficulty | No | ||
| searchVolume | No | ||
| scheduledDate | No | ISO date; omit for the next open slot |