Official or unofficial?
Each Instagram connection in Notifique uses one mode. You can’t switch on the same instance: if you need to change, create a new one.When to use official
- Live product serving real customers
- You need comment hide and reliable webhook events
- Instagram Professional account already linked to a Facebook Page
When to use unofficial
- Validate an idea, build a prototype, or integrate for the first time
- You need edit / unsend DM (Meta API limitation on official)
- You’re not ready for Meta app setup yet
Official: Embedded vs BYOK
OFFICIAL (Embedded): Facebook Login or shareable link. Best for panel onboarding or remote client. Reconnect only with Meta. OFFICIAL_BYOK: you paste Page token, Page ID, IG Business Account ID, and App Secret. Best for teams that already have Meta credentials. Reconnect only with manual token. You can’t reconnect with the “wrong” method: if it started Embedded, reconnect with Meta; if it started BYOK, token only.Comparison: what each mode does
You can’t convert an instance from one mode to another. Create another instance in the right mode.
API-only integration? Use
mode: "OFFICIAL" with generateShareableLink: true on POST /v1/instagram/instances to get shareableLink.hostedUrl. The client opens the link and completes Meta login (or enters password in unofficial mode). Details in Quick Start.Summary: which to pick?
- Production with real customers → Official
- Comment hide + Meta webhook → Official
- MVP, test, or integration in development → Unofficial
- Edit / unsend DM → Unofficial
- You already have Meta token and IDs → OFFICIAL_BYOK

