Back to how it works

Messenger and Instagram setup

Build and test on any plan; live Meta messaging deployment requires Pro or Team and a public HTTPS callback.

1. Prepare the Page and app review

Link Instagram professional accounts to a Facebook Page. Add pages_messaging, instagram_manage_messages, pages_show_list, and instagram_basic to app review. Development mode delivers only for app-role test users, so repeat acceptance after live approval.

2. Save the channel credentials

In the builder, save the numeric Page ID, Page access token, Meta App Secret, and a private verify token you choose. Instagram also requires its numeric business account ID. Nexus encrypts secrets and never displays them again.

3. Deploy and subscribe the webhook

Deploy to receive a channel-specific callback URL. Paste it and the verify token into Meta, complete the handshake, and subscribe the Page or Instagram account to message events. Signed payloads are also checked against the recipient ID for this exact bot route.

4. Test the 24-hour window

Send a DM from an app-role user and confirm one run and one reply. Instagram story replies are preserved as attachment placeholders. Outside 24 hours, free-form sends stop without retries until the user messages again. Messenger tags and WhatsApp Template messages are not available on these channels.