Skip to content
MynaDM

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.