ChatFlow Logo

Instagram Integration Guide

Connect Instagram Business to ChatFlow so your chatbot answers Direct Messages automatically.

Connect your Instagram Business account so your chatbot answers Direct Messages automatically, 24/7, using the same knowledge base as your web chat.

A Facebook Page is required

Instagram messaging is routed through Facebook. Your Instagram account must be a Business or Creator account and linked to a Facebook Page, this is a Meta requirement that cannot be bypassed. If you see "Instagram Business Account Not Found" after authorizing, the accounts are not linked. If you only have a Facebook Page (no Instagram), use Messenger instead.

Step 1: Prepare your Instagram account

  • Convert to a Business or Creator account: in the Instagram app, go to Settings, Account type and tools → Switch to professional account, and choose Business.
  • Link it to a Facebook Page: in your Facebook Page settings, under Linked accounts → Instagram, select Connect Account and confirm.

Step 2: Connect in ChatFlow

1

Open the Integrations tab

In ChatFlow, open your chatbot, go to the Integrations tab, find Instagram, and select Connect.

The chatbot Integrations tab with channel cards including Instagram
2

Authorize with Facebook

Select Connect with Facebook. In the popup, log in, select your Instagram Business account, and select the Facebook Page it is linked to.

3

Approve the permissions and finish

Approve the messaging permissions (account access and managing messages) and select Done. ChatFlow sets up the webhook automatically, you should see your Instagram username and a connected status.

Verify it's working

  1. From a different Instagram account, send a DM to your Business account.
  2. Confirm the chatbot replies automatically.
  3. Open Conversations in ChatFlow and confirm the Instagram message appears.

What's supported

Incoming text DMs and quick replies are supported, with conversation threading. Story mentions, post comments, and voice messages are not handled.

Troubleshooting

My Instagram account does not appear

Make sure it is a Business or Creator account (not personal), that it is linked to a Facebook Page, and that you are logged into the correct Facebook account.

Messages are not coming through

Confirm the integration shows as connected and that your chatbot has training content to answer from. If the popup was blocked, allow popups for chat-flow.app and try again.

Plan and policy

Instagram is available on the Growth and Enterprise plans. Make sure your automated replies follow Instagram's Platform Policy and Community Guidelines.