Connecting Instagram: account types, permissions & app states
You need a professional account
Instagram only opens its messaging API to Creator or Business accounts. Switching is free and takes a minute in Instagram: Settings → Account type and tools → Switch to professional account. Personal accounts can't connect — that's Instagram's rule, not ours.
What you're approving (and what you're not)
When you connect, Instagram's own login page lists exactly what MynaDM may do:
- Read your posts and reels — so you can pick which one to automate.
- Read comments and reply to them — the public "Sent! Check your DMs 🐦" replies.
- Send and manage messages — the DMs with your link.
What's not on the list, because we never get it: posting as you, following/unfollowing, seeing your password, or reading your personal conversations with friends (the API only exposes business messaging tied to your automations).
Meta's app-review states, in plain language
Every tool on the official API goes through Meta App Review — Meta audits what the app does with each permission before granting public access. What this means for you:
- Live (approved) — any professional account can connect. This is normal operation.
- In development / beta — only accounts explicitly invited as testers can connect. If you've been invited to an early build and the Instagram login shows an "app in development" style notice, that's expected — your data is treated the same, the audience is just restricted until Meta finishes its review.
- Re-review — Meta re-audits apps periodically or when permissions change. Existing connections keep working during a re-review.
If a connection attempt fails with an app-availability message, it's almost always a review-state mismatch (e.g. trying to connect while an app is in development mode without a tester invite) — not something wrong with your Instagram account.
After connecting
You'll see your username and a green Active status under Settings → Instagram. From there the getting started guide takes you to your first automation. If the status ever flips to "reconnect needed", see reconnecting — it's a ten-second fix.
Still stuck? Email hello@mynadm.com — we answer fast.