AI-Powered Content Planning
Use AI to generate comprehensive content plans with proposed posts, distribution across platforms, and natural language modifications.
AI Content Planning Overview
AI Content Planning generates complete content calendars with proposed posts distributed across platforms, content types, and dates. You can modify plans using natural language and approve them to create draft posts automatically.
Creating a Content Plan
Start from the Calendar page by clicking 'Plan with AI'. Specify: Date range (1 week to 3 months), Total number of posts, Target platforms and accounts, Content categories and pillars, and Your goals (what you want to communicate).

- Click 'Plan with AI' button on Calendar
- Select date range and total posts
- Choose content distribution (platform-based or content-type-based)
- Describe your goals and priorities
- Click 'Generate Plan' (FREE - no credits charged for initial plan)
Content Distribution Formats
Choose between two distribution formats:
- NEW FORMAT: Multi-content-type distribution - Specify how many blog posts, social posts, newsletters, etc., and which accounts for each content type
- LEGACY FORMAT: Platform-based distribution - Specify total posts per platform (Instagram, Facebook, Twitter, etc.)
The NEW format gives you more control and better content variety. Recommended for most users.
Plan Generation Process
After you click Generate Plan, the AI creates an AIContentPlan with status GENERATING_PLAN and calls the backend to generate topics. This initial generation is FREE and takes 30-60 seconds.
The AI creates proposed posts with: Topic suggestions, Recommended platforms, Optimal scheduling times, Content type (image, video, carousel, etc.), Category and pillar assignments, and Initial status as 'proposed'.
Reviewing Proposed Posts
Once generation is complete, status changes to PLAN_READY. You'll see all proposed posts in a list with: Topic, Platform, Scheduled date/time, Content type, and Category/pillar tags.
Proposed posts are not yet created - they're suggestions. You can modify them before approving.
Modifying Plans with Natural Language
Use the plan chat to modify your plan with natural language commands. The AI understands requests like: 'Add 3 more Instagram posts about product features', 'Remove all Twitter posts', 'Change the post about X to focus on Y instead', 'Move all Friday posts to Monday'.

- Type your modification request in the chat
- AI interprets your intent and modifies the plan
- Changes tracked in plan chatHistory
- 2 credits charged per added or updated post
- Removals are FREE
- Credits automatically refunded if modification fails
Approving Content Plans
When you're happy with your plan, click 'Approve Plan'. This converts all proposed posts to DRAFT status and creates real Post records in your calendar.
Approval is permanent - you can't 'un-approve' a plan. Make sure you've finalized all modifications first.
Auto-Generation Options
During approval, you can enable auto-generation to have AI create content for your posts: Generate Images (AI creates images for posts), Generate Videos (AI creates videos for video posts), Pro Mode Images (use higher quality Gemini 3 Pro model - 10-12 credits vs 3-4 for standard).
Auto-generation creates AutoGenerationJob records that process asynchronously. You can monitor progress and cancel jobs if needed.
Plan Status Flow
- GENERATING_PLAN - AI is creating topics (30-60 seconds)
- PLAN_READY - Topics ready for review and modification
- MODIFYING - User is modifying posts via chat (transient)
- CREATING_POSTS - Converting proposed posts to drafts (approval in progress)
- COMPLETED - All posts created successfully
- FAILED - Error during processing (check error message)
Best Practices
- Start with clear goals and themes for better topic suggestions
- Review all proposed posts before approving
- Use chat modifications to fine-tune the plan
- Enable auto-generation for faster content creation
- Check credit costs before enabling Pro Mode images
- Monitor auto-generation progress after approval
Credit Costs Summary
AI Content Planning costs: Initial plan generation (FREE), Chat modifications (2 credits per added/updated post, removals FREE), Auto-generation images (4 credits standard, 10 credits Pro Mode), Auto-generation videos (20-40 credits depending on duration).