Post Generation - Step 10
The Post Generation step is the final and most feature-rich step in the campaign editor. The AI produces a full set of social media posts based on everything defined in the previous 9 steps. You can review, edit, regenerate, add images, generate visuals with AI, and schedule every post — all from this single view.

Generating Posts
Click ✨ Generate Posts to have the AI create the full campaign post set. Generation uses:
- Your audience (segments or personas)
- Key messages and supporting points
- Selected tones
- Hashtag pool
- Posting frequency (major/minor counts and period)
- Brand assets
Each generated post is targeted to a specific platform and styled to match that platform's content conventions.

Viewing Posts
Posts can be viewed in two modes, switchable from the top toolbar:
| View | Description |
|---|---|
| Calendar View | Posts plotted on a monthly calendar — click a date to see posts scheduled that day |
| List View | All posts in a scrollable table with platform, date, status, and copy preview |

Post Card Details
Each post shows:
- Platform icon (Facebook, Instagram, LinkedIn, TikTok, YouTube, Snapchat, WhatsApp, Twitter/X)
- Post copy — caption or body text
- Hashtags — from the selected pool
- Scheduled date and time
- Status badge — Draft, Scheduled, Published, Failed
- Media — attached image or video if any
Editing a Post
Click the Post title on any post to open the post editor.

In the editor you can:
- Edit the post copy directly
- Change the scheduled date and time
- Change the target platform
- Attach or change the image
- Add a CTA (call to action) link
Click Save Changes to apply changes.
Regenerating a Single Post
Click the refresh / regenerate icon on a post to ask the AI to rewrite it. The platform and scheduling slot are preserved; only the copy is regenerated.
AI Image Generation
For posts without an image, you can generate one using AI:

- Click Generate Image (wand/sparkles icon) on the post
- Choose generation parameters (style, aspect ratio, reference image if desired)
- The AI generates an image via ComfyUI and attaches it to the post
You can also generate videos for posts — click the Generate Video (film icon) option to create short-form video content tied to the post.
Uploading Media Manually
Click the Upload icon to attach an existing image or video from your device or from the campaign's asset library.
AI Chat Assistant (Zorg Agent)


The Zorg Agent chat panel can be opened via the Bot icon. Ask it to:
- Rewrite a specific post with a different angle
- Generate more posts for a specific day or platform
- Add or change CTAs
- Adjust the tone of all posts
- Translate posts into another language
Scheduling Posts
Once a post is ready, click Schedule to queue it for publishing on the configured date and time. Scheduled posts appear with a Scheduled badge.
To publish immediately, click Publish Now.
To bulk-schedule all draft posts in the campaign, click Schedule All from the toolbar.
> [Screenshot: Schedule All confirmation dialog]
Post Statuses
| Status | Meaning |
|---|---|
| Draft | Created but not yet scheduled for publishing |
| Scheduled | Queued — will publish automatically at the set time |
| Published | Successfully posted to the platform |
| Failed | Publishing attempt failed — check platform connection in Social Platforms settings |
Translating Posts
Click the Languages icon on a post to open the translation panel. Select a target language and the AI rewrites the post copy in that language, preserving tone and intent.

Deleting Posts
Click the trash icon on a post to delete it. Bulk-delete multiple posts by selecting them in List View and using the Delete Selected action.
Tips
- Review all generated posts before scheduling — the AI produces consistent quality across messages, but your specific product details, pricing, and offers may need a manual touch.
- Use the Calendar View to spot days with too many posts or gaps in coverage and redistribute accordingly.
- For image-heavy platforms (Instagram, TikTok), generate AI images for all posts before scheduling.
- If posts feel off-brand, go back and refine the Tone in Step 5 and regenerate.
- Use the Zorg Agent to batch-rewrite posts in a different language for localized campaigns without running the full workflow again.