Create New Instagram Business Channel

This section describes how to mechanism for creating a new Instagram business channel by doing the following steps:

Go to the Integration menu and click the Channel Connector menu, then you will see a channel connector page such images below.

Channel Connector

On the channel connector page, click the 'Plus' button on the box channel Facebook page, and then you will see a pop-up channel setting.

Channel Setting Instagram

Component Explanation:

Name
Description

App ID

A unique identification number will be added to your App.

App Secret

Facebook App will automatically generate a secret code which is connected with your App. Its purpose is to authenticate demands from the application towards Facebook servers. This code is also used as a password.

User Access Token

User access token to the Facebook API.

Page Access Token

Page access token to start using the platform APIs or to manage and access your page.

Get App ID

Copy Facebook page 'App ID' to the channel settings page which can be found in the 'Settings' section and select 'Basic' from the drop-down menu. Settings basic console will be displayed. See the image below.

Get App ID

Paste 'App ID' into the pop-up channel settings.

App ID

Get App Secret

Copy the Facebook page 'App Secret' to the settings page which can be found on the 'Settings' section and select 'Basic' from the drop-down menu. Settings basic app will be displayed, click the 'Show' button on the app secret. See the image below.

Get App Secret

Paste 'App Secret' pada pop-up dari channel setting.

Show App Secret

Get User Access Token

Tempelkan 'User Access Token' into the Facebook page channel settings box.

User Access Token

You can get a user access token by following the steps below.

Obtain Short-Lived User Access Token

Click the 'Tools' menu, select 'Graph API Explorer'.

Graph API Explorer

In the Meta App field, select an app used to obtain the user access token.

Obtain Access Token

Click User Token → Get User Access Token.

Get User Access Token

Then, select permission for your user access token. Please refer to this documentation to know what permission must be selected. Additionally, you must add additional permissions particularly instagram_basic and instagram_manage_comments.

Select Permission

Click the 'Generate Access Token' button and you will be requested to log in to your Facebook account.

Generate User Acces Token

Then, select your Instagram business account and click 'Next'.

Select Intagram Business Account

Select your Facebook page then click 'Next'.

Select Facebook Page

Pop-up permission will appear to manage your business Instagram account and click 'Done'.

Pop-up permissions

Then, click the 'Copy' button to copy the User Access Token.

Copy User Access Token

Check the properties in Access Token Debugger, paste the access token copied in the last step above to the text field, and click the 'Debug' button.

Access Token Debugger

Please check the followings:

Access Token Info
  1. App ID: the app id mentioned in the prerequisite section.

  2. Type: user.

  3. User ID: you, a person who has admin right to the Facebook Page mentioned in the prerequisite section

  4. Expires: a time stamp that would probably expire in an hour.

  5. Scope: includes predetermined added permissions.

Exchange for Long-Lived User Access Token

Click the 'Extend Access Token' button to get a long-lived token

Extend Access Token

Click the 'Debug' button.

Debug Access Token

Check the properties of this access token in Access Token Debugger. It should have a longer time, such as 60 days.

User Access Token

Check the properties of this page access token in Access Token Debugger:

  1. App ID: the app id mentioned in the prerequisite section.

  2. Type: user.

  3. User ID: you, a person who has admin right to the Facebook Page mentioned in the prerequisite section

  4. Expires: in about 2 months.

  5. Scopes: includes predetermined added permissions.

Get Page Access Token

Paste 'Page Access Token' into the Facebook page channel settings box.

Page Access Token

You can get a page access token by following the steps below.

Obtain Short-Lived User Access Token

Click the 'Tools' menu, select 'Graph API Explorer'.

Graph API Explorer

In the Meta App field, select an app used to obtain the page access token.

Obtain Page Access Token

Click Get Token → Get Page Access Token dan pilih Facebook page milik Anda.

Get Page Access Token

Then, select permission for your user access token. Please refer to this documentation to know what permission must be selected. Additionally, you must add additional permissions particularly instagram_basic and instagram_manage_comments.

Select Permission Page Access Token

Then, click the 'Copy' button to copy the Page Access Token.

Copy Page Access Token

Check the properties in Access Token Debugger, paste the access token copied in the last step above to the text field, and click the 'Debug' button.

Access Token Debugger

Please check the followings:

Page Access Token
  1. App ID: the app id mentioned in the prerequisite section

  2. Type: page.

  3. User ID: you, a person who has admin right to the Facebook Page mentioned in the prerequisite section

  4. Expires: a time stamp that would probably expire in an hour.

  5. Scope: includes predetermined added permissions.

Exchange for Long-Lived User Access Token

Click the 'Extend Access Token' button to get a long-lived token.

Extend Page Access Token

Click the 'Debug' button.

Debug Page Access Token

Check the properties of this access token in Access Token Debugger. It should have a longer time such as 60 days.

Page Access Token

Check the properties of this page access token in Access Token Debugger:

  1. App ID: the app id mentioned in the prerequisite section.

  2. Type: page.

  3. User ID: you, a person who has admin right to the Facebook Page mentioned in the prerequisite section

  4. Expires: in about 2 months.

  5. Scopes: includes predetermined added permissions.

Then, click the 'Authorize' button on the pop-up channel setting.

Authorize Channel

Select your Instagram business account.

Select Insagram Business Account

Then, select your Facebook page and click 'Next'.

Select Facebook Page

Check permissions to an add Instagram channel then click 'Done'.

A pop-up will appear to add your Instagram business then click 'Add Page Channel'.

Add Page Channel

After authorize successfully, click the 'Save' button.

Save Channel Setting

Your Instagram business channel "saas_dolphins" has been successfully created.

Instagram Channel Created

Component Explanation:

No.
Component
Description

1.

Channel Name

Name of your Instagram Business channel. Hover on the channel name to view the channel port.

2.

Channel ID

Each channel registered in Omni Channel 3Dolphins has a different ID.

3.

Channel Config Button

Click to edit the LOBs that can access this channel.

4.

Channel URL Edit Button

Click to edit channel URL. If connecting with proxy, please adjust the URL accordingly.

5

Channel URL Copy Button

Click to copy the channel URL to the clipboard.

6

Online / Offline Button

Click to turn on or off the channel. Red means offline, Green means online.

7

Refresh Button

Refresh your channel at any time to ensure you are always up to date with the refresh button.

Last updated

Was this helpful?