What instagram_manage_comments Is For
The permission grants comment-level access for Instagram professional accounts connected through your app: reading comments and replies on media, replying programmatically, hiding or unhiding comments, and deleting comments the account owns.
It applies to Instagram Business and Creator accounts only, and like every production permission it has two tiers: Standard Access for your own test assets, and Advanced Access for real users — which is what Meta App Review grants.
Who Actually Needs It
- Comment automation and moderation tools that auto-reply, filter spam, or hide offensive comments for clients
- Social inbox platforms that unify Instagram comments with DMs and other channels in one agent view
- Engagement and community-management SaaS that replies to comments at scale for agencies
- Contest and giveaway tools that read comment entries on campaign posts
If your app only publishes posts or reads analytics, you likely do not need this permission — requesting a permission your screencast never demonstrates is itself a rejection trigger.
What Approval Requires
- A working comment feature in the live app — reading and replying must be demonstrable end to end
- An Instagram professional account connected to a Facebook Page for the demo
- A correctly configured comments webhook subscription — most comment features depend on it, and reviewers notice when real-time events are missing
- A screencast showing a user connecting their account, granting the permission, and using the comment feature on real media
- A use-case description naming the exact comment actions (read, reply, hide, delete) your app performs and why users need them
- A compliant privacy policy and, in most production cases, completed Business Verification
Why instagram_manage_comments Gets Rejected
Most rejections are not about the product being bad. They are about the submission failing to prove, in the exact format reviewers require, that every requested comment action has a real user-facing purpose. That is a preparation problem — and it is fixable on resubmission.
Where This Fits in the Bigger Approval
Comment tools rarely need only this one permission — most also request messaging, insights, or publishing scopes, and each is reviewed separately with its own screencast and justification. For a related walkthrough see the instagram_manage_insights approval guide. If you would rather have the full submission prepared professionally — permission scoping, screencast scripting, use-case writing, and resubmission handling — that is exactly what the Instagram App Review service covers.
Meta makes all App Review and permission approval decisions independently. Outcomes and timelines cannot be guaranteed. Not affiliated with or endorsed by Meta Platforms, Inc.