Instagram Integration Guide
Connect Instagram Business to ChatFlow so your chatbot answers Direct Messages automatically.
Before you begin
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
Open the Integrations tab
In ChatFlow, open your chatbot, go to the Integrations tab, find Instagram, and select Connect.

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.
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
- From a different Instagram account, send a DM to your Business account.
- Confirm the chatbot replies automatically.
- 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.
