BrandKarma
create_content_plan
Creates a new content plan. When 'autoGenerate' is true (default), AI generates workstreams immediately — expensive (uses LLM credits) and takes 15-30 seconds. When 'autoGenerate' is false, creates an empty plan in Draft status — no LLM cost. Use create_workstream and add_content_ideas to populate it manually when you already have pre-decided titles. Multi-language note: a content idea is one language-agnostic concept. The system renders it once per Brand.TargetLanguages — there are no separate per-language workstreams. Use update_localized_keywords to differ targeting per market. To bias generation per-language, set per-language ContentGuidelines via upsert_content_guideline. 'additionalInstructions' is rendered as a CRITICAL CONSTRAINTS block at the top of the generation prompt and overrides default workstream/article structure. Use it to enumerate must-have / must-not-have workstreams for this plan. Only used when autoGenerate=true.
Remote (network-hosted) · Requires an account with the vendor · OAuth
Other tools also called create_content_plan?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"brandId": {
"description": "Brand ID (ObjectId)",
"type": "string"
},
"startDate": {
"description": "Plan start date (ISO 8601, e.g. '2025-02-01')",
"type": "string"
},
"endDate": {
"description": "Plan end date (ISO 8601)",
"type": "string"
},
"name": {
"description": "Plan name (auto-generated if omitted)",
"type": [
"string",
"null"
],
"default": null
},
"themeFocus": {
"description": "Theme or focus area for AI generation. Only used when autoGenerate=true.",
"type": [
"string",
"null"
],
"default": null
},
"additionalInstructions": {
"description": "Additional instructions for the AI content planner. Only used when autoGenerate=true.",
"type": [
"string",
"null"
],
"default": null
},
"autoGenerate": {
"description": "When true (default), generate workstreams via LLM. When false, create an empty Draft plan to populate manually via create_workstream + add_content_ideas.",
"type": "boolean",
"default": true
}
},
"required": [
"brandId",
"startDate",
"endDate"
]
}