How to Publish your Bot to Instagram

How to Publish your Bot to Instagram


Before publishing your bot on your Instagram Business account please follow the following steps:

First of all, connect your Instagram Business account to a Facebook account.


Select Settings from your Instagram account. At the bottom left of the page, select “Accounts Center”.




From here, select the add accounts button and add your Facebook account.


You will see the following popup which will show your Instagram Business account and your Facebook account:



After setting up the account, you will see the following window:


2.   After connecting your instagram account, you need to give permissions for the bot to send messages on your instagram business. It can be done by following the provided screenshots: 

First open the options menu, from here select Settings > Privacy > Messages and then allow access to messages.

Now you have finished setting up your Instagram Business account with your Facebook account.

Next you need to connect your Instagram Business account with your Facebook page.

  1. Go to the settings of the page. 
  2. On the left find ‘Page Tasks’ or ‘Page Roles’.
  3. Check your role whether it is ‘Admin’. If not, please ask the admin of the page to change your role.

Link your Facebook page to your Instagram Business, by selecting “Instagram” inside of Page settings.


Select “Connect Account” and allow access to the following permissions:


Next log into your Instagram Business account:


You will see a similar window upon successfully connecting your Instagram account with your Facebook page.

Please make sure that two-factor authentication is set up for the user in the Admin role. 

Setting up the bot for your Instagram Business account:


1.   Go to MindBehind platform.

2.   Choose the company that your assistant belongs to.

   3.  Click on Channels.

4.   Click the Connect button for Instagram.


5.   Log into your Facebook account.


6.   Click on edit settings.


7.   Select the Instagram Business account.


8.   Select the Facebook page linked to the Instagram Business account.

9.   Allow all the permissions required.


10.   Select the Facebook page and press save.

11.   Go to your assistant.


12.   Right on the top click ‘Publish’.

13.   When you click on ‘Channels’ you can see the Instagram page that you added.


14.   For the last step, please click the ‘Deployments’ section and press add deployment.

15.   Select your channel.

16.   Select the assistant version and press “Publish”.

Congratulations! Your bot is running on your Instagram Business account.

    • Related Articles

    • How to Publish your bot on Telegram

      Prerequisites: 1- Create a bot using @botfather on Telegram 2- After creating the bot via botfather, take note of the bot username, bot name, and bot token. Creating a bot using botfather Step 1 – Search for the handle @botfather on telegram. Step 2 ...
    • How to Separate Instagram Ads Message on Instagram DM

      Separating Instagram DM Messages According to Message Type It is possible to separate user DMs according to their message type(if they are coming from an advertisement or not) and trigger a flow which is specified for DM user’s message type. 1- ...
    • How to Publish Your Bot on Teams

      Prerequisites: 1- Make sure to be the Global admin in the Microsoft Azure portal. Other roles are not able to create a bot. 2- Before publishing Mindbehind bot, make sure to have a healthy bot in Microsoft Azure. 3- After having a healthy Teams bot ...
    • Instagram Persistent Menu

      What is the Persistent Menu? The Persistent Menu is a user interface element inside Messenger API support for Instagram conversations listing the main features of your Page. This enables users to then easily discover and access them. For more ...
    • Instagram: Business Login Documentation

      Business Login for Instagram Business Login for Instagram makes it easier for Instagram users who still need to configure their accounts for API access. In order to make their account access to meta APIs, Instagram users must first convert their ...