create_idea
Register a new content idea under a Topic from research, feedback, or competitor scans, then promote it into a draft when ready.
Instructions
[Pipeline step 2 — Discover] Register a new content idea under a Topic. Use this when the agent discovers a new angle from research, competitor scan, user feedback, etc. Link to a Topic (list_topics first) to keep the pipeline organized. Typical next step: promote_idea(id, title, slug) — turns this idea into a draft Content (step 3).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| angle | No | Editorial angle (e.g. "case study", "how-to", "contrarian take"). | |
| source | No | Where the idea came from — "manual", "agent", "exa_trend", "competitor_scan", etc. Default "agent". | |
| raw_text | Yes | The raw idea text / angle (1~2 sentences). | |
| topic_id | No | Topic UUID the idea belongs to (call list_topics to discover ids). | |
| target_audience | No | Intended reader segment (e.g. "B2B SaaS PMs", "solo founders"). |