platform.create_roadmap_item
Create a new content roadmap item. Optionally start the AI drafting workflow immediately.Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
keyword | string | Yes | — | Target keyword for the content |
prompt | string | No | "" | Content brief or instructions for the AI |
strategy | string | No | "Article" | Content type: Article, Listicle, How-to guide, Case study, News post, Review, Comparison, FAQ |
scheduled_date | string | No | "" | Publication date in ISO format (e.g. 2026-03-25) |
start_drafting | boolean | No | false | Start the AI drafting workflow immediately |
image_generation | string | No | "" | Image style: stock_photos, diagrams, illustrations, watercolor |
delivery_mode | string | No | "draft" | draft (save to roadmap item) or cms (publish to CMS on completion) |
cms_connection_id | string | No | "" | Required when delivery_mode is cms |
Response
Withoutstart_drafting:
start_drafting: true:
Usage
- MCP
- API
platform.list_roadmap_items
List all roadmap items, optionally filtered by status.Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
status | string | No | "" | Filter: ready for review, approved, scheduled, drafted, synced, archived |
Response
Usage
- MCP
- API
platform.get_roadmap_item
Get a single roadmap item with full details including draft HTML content.Parameters
| Name | Type | Required | Description |
|---|---|---|---|
roadmap_item_id | string | Yes | The roadmap item ID |
Response
Usage
- MCP
- API
platform.update_roadmap_item
Update a roadmap item’s metadata. Only provided fields are updated.Parameters
| Name | Type | Required | Description |
|---|---|---|---|
roadmap_item_id | string | Yes | The roadmap item ID |
title | string | No | New title |
meta_description | string | No | New meta description |
slug | string | No | New URL slug |
Response
Usage
- MCP
- API
platform.update_roadmap_item_status
Change the status of a roadmap item.Parameters
| Name | Type | Required | Description |
|---|---|---|---|
roadmap_item_id | string | Yes | The roadmap item ID |
status | string | Yes | ready for review, approved, changes requested, drafted, synced, archived |
Response
Usage
- MCP
- API
platform.schedule_roadmap_item
Set or change the scheduled publication date.Parameters
| Name | Type | Required | Description |
|---|---|---|---|
roadmap_item_id | string | Yes | The roadmap item ID |
date | string | Yes | ISO date format (e.g. 2026-03-25) |
Response
Usage
- MCP
- API
platform.save_draft
Save or replace the full draft content on a roadmap item. Sets status todrafted.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
roadmap_item_id | string | Yes | The roadmap item ID |
title | string | Yes | Draft title |
html | string | Yes | Full HTML content body |
meta_description | string | No | SEO meta description |
thumbnail_url | string | No | Featured image URL |
Response
Usage
- MCP
- API
platform.publish_to_cms
Publish a roadmap item’s draft to your connected CMS. Supported CMS: WordPress, Sanity, HubSpot, Shopify, Strapi.Parameters
| Name | Type | Required | Description |
|---|---|---|---|
roadmap_item_id | string | Yes | The roadmap item ID (must have a draft) |
cms_connection_id | string | No | CMS connection to use. If omitted, ClickFlow resolves automatically: previous publish connection > linked workflow connection > first available CMS. |
Response
Errors
| Error | Cause |
|---|---|
"Roadmap item has no draft content to publish" | No draft saved yet |
"No CMS connection found" | No CMS connected in ClickFlow dashboard |
Usage
- MCP
- API
platform.add_target_keyword
Add a keyword to your organization’s tracking list.Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
keyword | string | Yes | — | The keyword to track |
volume | integer | No | 0 | Monthly search volume |
difficulty | integer | No | 0 | Keyword difficulty (0-100) |
intent | string | No | "informational" | informational, commercial, transactional, navigational |
Response
Usage
- MCP
- API