Approval Workflow
Last updated: 2026-01-10
Approval Workflow
Learn how to set up and use approval workflows for your team's content.
What is Approval Workflow?
Approval workflows allow team members to review and approve content before it's published. This is essential for:
- Quality control: Ensure content meets brand standards
- Compliance: Review content for legal or regulatory requirements
- Collaboration: Get input from stakeholders before publishing
- Training: Help new team members learn best practices
How It Works
- A team member creates content and submits it for approval
- Designated approvers receive a notification
- Approvers review the content and either approve or request changes
- Once approved, the content can be published or scheduled
Accessing the Approval Page
Click Approval in the sidebar to view:
- Awaiting Your Approval: Posts that need your review
- Requested by You: Posts you've submitted for approval
Setting Up Approvals
Configuring Approval Workflows
Approval settings are managed at the workspace level:
- Go to Settings > Organisation > Approval
- Enable approval workflows for your workspace
- Configure who can approve posts
- Set up approval requirements (one approver, all approvers, etc.)
Approval Permissions
Team members can have different approval roles:
- Can Submit: Can create content and submit for approval
- Can Approve: Can review and approve others' content
- Can Publish: Can publish approved content
Submitting Content for Approval
When Creating a Post
- Create your post as normal
- Instead of "Publish" or "Schedule", click Submit for Approval
- Select the approvers (if multiple are available)
- Add any notes for the reviewers
- Submit the post
For Existing Drafts
- Open a draft post
- Click Request Approval
- Select approvers and add notes
- Submit for review
Reviewing Content
From the Approval Page
- Go to Approval in the sidebar
- Click on the Awaiting Your Approval tab
- Click on a post to review it
Review Modal
When reviewing, you can:
- See the full post content
- Preview how it will look on each platform
- View attached media
- Read notes from the submitter
- See the requested publish date/time
Making a Decision
After reviewing:
Approve: Click Approve to mark the content as ready for publishing. The submitter will be notified.
Request Changes: Click Request Changes and provide feedback. The post returns to the submitter for revisions.
Post-Approval Actions
Once Approved
Approved posts can be:
- Published immediately
- Scheduled for a specific time
- Kept as approved draft for later
If Changes Requested
When changes are requested:
- The submitter receives notification with feedback
- They make the necessary changes
- They resubmit for approval
- The cycle continues until approved
Managing Approval Queue
Filtering
Filter the approval queue by:
- Status (pending, approved, changes requested)
- Submitter
- Date submitted
- Platform
Bulk Actions
Coming soon: Approve multiple posts at once.
Notifications
Stay updated on approval activities:
- Email notifications: Receive emails for new approval requests
- In-app notifications: See approval alerts in OmniSocials
- Real-time updates: Approval counts update instantly
The approval badge in the sidebar shows how many posts need your review.
Approval Best Practices
- Set clear guidelines: Document what makes content "approved"
- Be timely: Don't let posts sit in the queue
- Give specific feedback: When requesting changes, be clear about what needs fixing
- Use notes: Add context when submitting for approval
- Review thoroughly: Check content, media, hashtags, and timing
Permissions Required
To use approval features:
- Submit for approval: Requires
create_schedule_postpermission - Approve content: Requires approver role in workflow settings
- View approval queue: Based on your role (see your own or all submissions)
Troubleshooting
Can't Submit for Approval
- Verify approval workflows are enabled for your workspace
- Check you have the
create_schedule_postpermission - Ensure there are designated approvers configured
Not Receiving Approval Requests
- Check your notification settings
- Verify you're set as an approver in workspace settings
- Check your email spam folder for notifications
Post Stuck in Approval
- Contact the approver directly
- Check if the approver still has access to the workspace
- Ask a workspace admin to reassign the approval
