Guaranteed 100% Facebook, Instagram and WhatsApp Approvals & App Review
Quick Transfer Ready to use app available for Facebook, Instagram and WhatsApp
Guaranteed 100% Facebook, Instagram and WhatsApp Approvals & App Review
Quick Transfer Ready to use app available for Facebook, Instagram and WhatsApp
Instagram API Permissions
The instagram_manage_comments permission lets an app read, reply to, hide, and delete comments on Instagram media through the API. Comment automation is one of the most requested SaaS features — and one of the more frequently rejected permissions in Meta App Review, because reviewers hold moderation-capable permissions to a strict demonstration standard. This guide explains what the permission covers, who needs it, and where submissions actually fail.

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

The screencast shows a dashboard mock-up but never shows a real comment being read or replied to through the app
The comments webhook is not set up, so the "automation" cannot actually receive new comments during the review
Moderation actions (hide/delete) are requested but never demonstrated or justified in the use-case text
The demo account is a personal Instagram account, which the API does not support
The permission is bundled with messaging or publishing permissions under one generic explanation — each permission needs its own justification

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.