Settings

Account Connection
Connect your Instagram Business account via Facebook to start managing your messages and comments.

About Account Connection

Connecting your account allows this application to securely fetch comments and messages on your behalf. This process uses the official Instagram Graph API via a Facebook App. You will be asked to grant permissions for this app to access your data.

For this connection to work, a multi-step setup process is required between your Facebook Developer account, your Facebook Page, and your Instagram Business account. The required steps are documented below for your reference.

  1. Create a Facebook Developer Account: If you don't have one, sign up at developers.facebook.com.
  2. Create a Facebook App: Inside your developer dashboard, create a new App. Choose "Business" as the app type.
  3. Add API Products: In your app's dashboard, go to "Add products" and set up the "Instagram Graph API". You will also need to configure "Facebook Login".
  4. Step 4: Link Your Accounts
    • Your Instagram account must be a Business Account (you can switch this in the Instagram app settings: Settings > Account > Switch to Professional Account).
    • You need a Facebook Page that you manage.
    • Connect them: Go to your Facebook Page settings, find the "Instagram" tab, and follow the prompts to connect your Instagram Business Account.
  5. Step 5: Configure Permissions & Submit for App Review
    • While your Facebook App is in "Development Mode," only app admins can use the integration. To go live, you need to request permissions.
    • In the App Dashboard under "App Review" > "Permissions and Features," you must request "Advanced Access" for the following permissions:
      • `instagram_manage_comments` (to view and reply to comments)
      • `instagram_manage_messages` (to view and reply to DMs)
      • `pages_show_list` (to find the Facebook Page linked to your Instagram)
      • `business_management` (to link app and business assets)
    • Submission: You'll need to provide a detailed explanation and a screen recording showing exactly how your app uses each permission. This is a strict process, so be thorough in your explanation to get approved.