← All docs

Channels

Connect Instagram DMs

Answer DMs from the professional account linked to your Facebook Page — same app, same webhook as Messenger.

15 minutes on top of the Messenger setup

Before anything else

Three things must be true of the Instagram account itself, and no login button can do them for you: it must be a Professional account (Settings → Account type), it must be linked to a Facebook Page (Settings → Business tools → Connect a page), and message access must be on (Settings → Messages and story replies → Message controls → allow Connected tools).

Connect it

If Add Channel → Instagram DM offers “Continue with Facebook”, log in and pick the account — the ID, token and webhook are handled for you. Otherwise:

1

Reuse the Messenger app

Instagram and Messenger share the same Meta app. Add instagram_basic and instagram_manage_messages to the app's permissions alongside the Page ones.

2

Get the account ID and token

You need the access token of the linked Facebook Page (same as Messenger) and the Instagram account ID — a long number starting 1784…. Find it in Graph API Explorer by querying me/accounts?fields=instagram_business_account with your page token.

3

Connect and subscribe

Add Channel → Instagram DM → paste the account ID and page token → pick an AI agent → Connect. Instagram uses the same Meta webhook as Messenger — make sure the messages field is subscribed.

Callback URL

https://api.replyx.io/webhooks/meta
Like Messenger, reaching the general public needs Business Verification and App Review for instagram_manage_messages. Before approval, test with accounts that have a role on the app.

Ready to do it for real?

Everything above is a few clicks away — free to start, no card.

No card required · Free plan forever · Set up in minutes