Home Other channels How to setup an Instagram channel?

How to setup an Instagram channel?

Last updated on Apr 10, 2024

If you are using a self-hosted Chatwoot installation, please set up your Instagram app as described in this guide.

For the cloud version of Chatwoot, please follow this guide.


Before bringing your Instagram inbox to Chatwoot, you need to make sure that you have a Business Instagram account.

Step 1. Set up a Business Instagram account if you don't have one. This guide from Instagram will help you do the same.

Step 2. Make sure your Facebook page is connected to this Instagram account. To connect Facebook and Instagram, follow these steps:

  1. Go to https://www.facebook.com/pages/?category=your_pages.

  2. Select Your Page.

  3. Go to Settings.

  4. Select “Instagram” and connect your business account as shown below:

Now switch back to Chatwoot App.

How to create an Instagram inbox in Chatwoot?

Step 1. Go to Settings → Inboxes → “Add Inbox”.

Step 2. Click on the "Messenger" icon.

Step 3. Click on the Facebook login button. It will open a new window for you to log in.

Step 4. Authenticate with Facebook, select an Instagram account and select the page you want to connect. Enable all permissions shown in the list. This will help Chatwoot to perform all the desired actions smoothly.

Step 5. "Add agents" to your Instagram inbox.

You have successfully created an Instagram inbox. Whenever a customer sends a message to your Instagram account, you will be able to see and reply to it in Chatwoot.