What you need before you generate
Generating a post makes real AI calls, so it requires an active subscription (a live plan or a valid trial) on the project. If the project’s plan has lapsed or its trial has ended, the Generate Content button is disabled and a generation attempt is refused. Your existing posts stay fully viewable and editable either way - only the steps that spend AI credits are gated. If you collaborate on someone else’s project through a share link or invite, you can still generate: the project owner’s plan is what’s checked, not yours.When the Generate button is available
On a blog’s detail page, the primary Generate Content button appears when the post is in one of these states:- To be generated - a fresh slot that has never been written
- Generation failed - a previous run did not finish
- Missed - the scheduler did not fire on the planned day
- Generated (pending review) - already written, but you want to redo it from scratch
- Modified (pending review) - you have edited it, but you want a fresh full rewrite
If only the images failed
There is one important guardrail. If a run wrote the article text successfully but the images failed (for example, the image service hit a billing limit mid-run), theStacc will not let a full Generate re-run the whole pipeline. Re-running would burn AI credits rewriting text that is already saved - and replace your article with a different version. Instead, you will see a Retry images action. It reuses the original image plan and only re-requests the images that failed, leaving your text untouched. Successful retries drop into place automatically; any that fail again stay flagged so you can try once more. Always reach for Retry images when your text is fine and only the pictures are missing.The generation pipeline
Once you click Generate Content, the work runs in the background and the page shows live progress (status messages, word count, and images completed as they finish). You can navigate away and come back - it keeps going.Step 1 - Plan the post
The AI first builds a structured plan for the article:- An SEO-optimized title that works in the target keyword naturally
- A meta description for search engines (roughly 120-155 characters)
- A detailed outline of H2 and H3 sections, each with the key points it should cover
- An image plan of 2-4 images
- A set of 3-6 tags
Step 2 - Write the article
Using that plan, the AI writes the complete post as clean, semantic HTML. The target length is a comprehensive 2,500-4,000 words - long enough to cover the topic in real depth, which is also what the SEO score rewards (see below). The HTML it produces follows a deliberate structure:- No H1 - your CMS displays the title separately, so the body starts at H2
- H2 for main sections (numbered, like “1. First Step”, for how-to and list posts) and H3 for subsections
- Standard paragraphs, bulleted and numbered lists, and blockquotes for highlights
- Bold on key terms
- Internal links to your other published posts and external links to authoritative sources, with descriptive anchor text
- Image placeholders named
IMAGE_1,IMAGE_2, and so on, dropped in at the spots where each planned image belongs
Step 3 - Generate the images
As soon as the text is written, the images generate automatically in parallel - you do not have to do anything. For each entry in the image plan, theStacc creates the picture and swaps it into the matchingIMAGE_N placeholder in your content. Placeholder replacement is exact, so an image for IMAGE_1 can never overwrite part of IMAGE_10.
Each image plan entry carries:
- a purpose (such as
hero,section_illustration, orinfographic) - the section heading it belongs to
- a description and a detailed prompt describing exactly what to draw
- an aspect ratio - one of 16:9, 1:1, 4:3, 3:4, or 9:16 (16:9 by default, used for the hero image)
hero, and falls back to the first generated image if no hero is present.
For a deeper look at image styles, aspect ratios, and replacing or regenerating individual images, see Image Generation.
Steering the output
You are not limited to the defaults. Anything you type into the per-post direction field before generating is injected straight into the AI’s instructions under an “Additional Direction from User” heading - so you can ask for a specific angle, audience, tone, or detail and the writer will follow it. See User Direction for how to write direction that actually changes the output. Generation also automatically pulls in your project context: your business details, target audience, features and pain points, brand voice, keyword list, linking preferences, any uploaded source material, and recently published posts (so new articles do not repeat the same openings and angles).SEO scoring
Every finished post gets an SEO score so you can see, at a glance, how search-ready it is. The headline number blends two checks: a deterministic, rules-based score that measures structure and anti-spam patterns, and the AI’s own assessment of topical depth, search intent, and helpfulness. The mechanical side rewards the things this pipeline is built to produce:- Keyword placement - keyword used naturally in the title, headings, and slug
- Content length and depth - comprehensive coverage with enough subheadings
- Readability - plain language and reasonable sentence length
- Heading structure - a clean H2/H3 hierarchy
- Links - internal and external links with good anchor text
- Images and media - images present with alt text
Reviewing and editing in the blog editor
Click any blog to open it in the built-in Tiptap WYSIWYG editor. From there you can:- Edit the body with a full formatting toolbar: bold, italic, strikethrough, headings, bulleted and numbered lists, blockquotes, code blocks, links, and images
- Edit the title, slug, meta title, and meta description
- Replace or regenerate the featured image
- Regenerate an individual section or an individual image without touching the rest of the post
- Use undo and redo as you go
Regenerating content
When a post needs more than a tweak, you can regenerate at three levels:- A single section - rewrite just one part while keeping everything else, with tone and length adjustments
- A single image - redo one image without changing the text
- The whole post - a full rewrite from scratch via Generate Content (available in the statuses listed above)
