Skip to content

← Back to Connection Guide | AI Social Suites Overview

🛠️ Facebook & Instagram Developer App Setup

To connect your Facebook Page or Instagram Business Account to AI Social Suites, you need to create a developer application on the Meta for Developers portal.

You will need to generate an App ID and App Secret.

Facebook Settings

Facebook API Settings

Instagram Settings

Instagram API Settings


Step 1: Create a Meta Developer Account

  1. Go to Meta for Developers.
  2. Log in with your Facebook account.
  3. Click Get Started or My Apps and follow the prompts to register as a developer.

Step 2: Create a New App

  1. Click the Create App button.
  2. Use Case: Select Other (then Business on the next screen) or Consumer. Business is recommended for professional social media management.
  3. App Name: Enter a name (e.g., "Artifism Social Suite").
  4. Contact Email: Enter your business email.
  5. Click Create App.

Step 3: Add Facebook Login & Instagram Graph API

To allow Artifism to post, you must add the correct products to your app.

  1. In your app dashboard, go to the Dashboard or Add Product section.
  2. Find Facebook Login and click Set Up. Choose Web and enter your site URL.
  3. Find Instagram Graph API and click Set Up.

Step 4: Configure Redirect URI

  1. In the sidebar, go to Facebook Login -> Settings.
  2. Locate the Valid OAuth Redirect URIs field.
  3. Copy the Redirect URL from your Artifism Social Settings screen and paste it here.
  4. Click Save Changes.

Step 5: Request Required Scopes (Permissions)

To publish posts and read page data, you need to request specific permissions.

Critical Scopes

Ensure the following permissions are requested under App Review -> Permissions and Features:

  • instagram_basic (Required to read account info)
  • instagram_content_publish (Required to publish to Instagram)
  • pages_manage_posts (Required to publish to Facebook Pages)
  • pages_show_list (Required to see your list of Pages)
  • pages_read_engagement (Required for analytics)
  • public_profile (Default login permission)

Business Account Requirement

The Instagram Graph API only works with Instagram Business or Creator accounts that are linked to a Facebook Page.

  1. Open Instagram on your phone.
  2. Go to Settings -> Account Type and switch to Professional Account.
  3. Go to Edit Profile -> Page (or Public Business Information) and link it to your Facebook Page.

Step 7: Get Your Credentials

  1. Go to App Settings -> Basic in the sidebar.
  2. Copy your App ID.
  3. Click Show to reveal and copy your App Secret.

Step 8: Connect to AI Social Suites

  1. Open your Artifism dashboard and go to AI Social Suites -> Social Settings.
  2. Expand the Facebook or Instagram card.
  3. Paste your App ID and App Secret.
  4. Click Save Configuration.
  5. Click Connect New Account to authorize your Pages and Profiles.

🔒 App Live Mode

Action Required: Go Live

New apps are in Development Mode. While in this mode, only people with roles in the app (Admins/Testers) can log in.

To allow your users to connect their accounts, you must: 1. Provide a Privacy Policy URL in App Settings -> Basic. 2. Toggle the switch at the top of the dashboard from Development to Live.


❓ Troubleshooting

Troubleshooting

  • Instagram account not showing up? Ensure it is a Business Account and correctly linked to a Facebook Page.
  • Permissions error? Make sure you have clicked "Request Access" for all the critical scopes in Step 5. Meta may require a brief App Review for some permissions.
  • Redirect URI Error? Double-check the URL in the Facebook Login settings matches Artifism exactly.