Approval Queue
Review, edit, and approve AI-generated content before it gets scheduled.
The Approval Queue is where AI-generated content waits for your decision. Access it from the main nav → Approvals.
What you see
Each item in the queue shows:
- Platform badge: X, LinkedIn, Farcaster, or Paragraph
- Content type: x-thread, linkedin-post, etc.
- Topic: which topic and angle was used
- Status badge: pending_review, approved, rejected, scheduled
- Generated date
- Content preview: expandable to full content
Filtering
Use the filter bar at the top to narrow the queue:
| Filter | Shows |
|---|---|
| Pending | Items in pending_review: need your action |
| Approved | Items approved but not yet scheduled |
| Scheduled | Items sent to Postiz with a scheduled time |
| Rejected | Archived items you've rejected |
The default view shows Pending only.
Reviewing a content item
Click any item to expand it. The expanded view shows:
- Full content text (with thread formatting for x-thread)
- Platform-specific metadata (character count for X, word count for LinkedIn)
- Which topic pool and topic was selected
- Workflow run it came from
From the expanded view, you can:
- Approve: move to
approvedstatus - Reject: move to
rejectedstatus (archived) - Edit: inline edit the text, then approve
Inline editing
The content text is editable directly in the queue. Click the edit icon (or click the text) to enter edit mode.
Common edits:
- Fixing a specific fact or claim the AI got wrong
- Adjusting the hook to be more punchy
- Removing an AI-ism that slipped through ("Delve into...")
- Trimming an X post that's slightly over 280 characters
After editing, click Save to preserve your changes, then Approve to move it forward.
If you're making the same edit repeatedly (e.g., always removing the same type of phrase), that's a signal to update your brand voice config or prompt template. One config change fixes the problem for all future posts.
Approve → Schedule: the two-step
Approving content does not immediately schedule it. Approval marks it as "ready to schedule." Scheduling happens when you run the Process Approved workflow.
Typical flow:
- Review and approve items in the queue
- When done, go to Workflows → click Run Process Approved
- All approved items get scheduled to Postiz
Or, if you're on a schedule, Process Approved runs automatically and picks up everything you've approved since the last run.
Bulk workflow
There's no bulk approve button: each item needs individual review. This is intentional. The value of the approval queue is that you read each post before it goes out.
For efficiency:
- Sort by platform to review all X posts together, then all LinkedIn, etc.
- Use keyboard shortcuts if available to approve/reject quickly
- If you're running auto-approval, skip the queue and only review items you want to manually check
Who can use the approval queue
| Role | Can view | Can approve/reject | Can edit |
|---|---|---|---|
| Viewer | ✅ | ❌ | ❌ |
| Editor | ✅ | ✅ | ✅ |
| Admin | ✅ | ✅ | ✅ |
| Owner | ✅ | ✅ | ✅ |
Viewers can read all content in the queue but cannot take any action.