Quick Answer
An Instagram account will not connect to a business inbox when it is not a Professional (Business or Creator) account, when it is not linked to a Facebook Page that you administer (for the Facebook login route), when "Allow access to messages" is switched off in Instagram's connected tools setting, or when permissions were not granted in Meta's login screen. Fix those four, reconnect, and then send a test DM from a different account.
Last checked October 2026. Meta renames menus and changes review rules often, so treat the steps as the path, and confirm the exact wording on screen against Meta's documentation.
Pre-Connection Checklist
- Account type. In Instagram go to Settings and switch to a Professional account (Business or Creator). Personal accounts cannot use messaging APIs.
- Public and active. The account should not be restricted, in an age-gated or private state that blocks business tools, or recently disabled.
- Page link. If you connect through Facebook login, link the Instagram account to a Facebook Page, and be an admin of that Page (or have full access).
- Message access. In Instagram, under Settings, Messages and story replies, Message controls, make sure access for connected tools is allowed. This is the single most missed setting.
- Business portfolio. If the Page and Instagram account sit in a business portfolio, you need access in that portfolio.
Symptom to Fix
| Symptom | Cause | Fix |
|---|---|---|
| Account not listed after login | Personal account, or not linked to a Page you control | Convert to Professional; link the Page; use a login that has Page access. |
| Connected but no DMs arrive | Message access off, or permission not granted | Enable access in Instagram; reconnect and accept every permission. |
| Some DMs arrive, message requests do not | Requests folder behaviour | Reply or accept the request; check how your inbox handles requests. |
| Cannot reply to an old conversation | Messaging window is closed | Instagram allows replies for 24 hours after the customer's last message; a human-agent tag can extend this to 7 days for human support. |
| Comments do not trigger DMs | Wrong post, missing keyword rule or automation off | See comment-to-DM automation. |
| Connection worked, then stopped | Token expired after a password change, a role change or a security checkpoint | Reconnect the account. |
| Instagram flagged unusual activity | Aggressive automation or a login from a new place | Resolve the checkpoint in Instagram; slow automation. See account protection. |
What Automation Is Allowed
Automate replies to people who messaged you or commented, not cold outreach. Instagram's rules limit when you can message and discourage spammy behaviour. Keep automations human-sounding: smart Instagram messaging that still feels human, and how to automate Instagram DM replies.
Several Instagram Accounts
If you manage more than one brand or client, Tenreply supports several Instagram professional accounts and Facebook Pages in one workspace. See managing multiple accounts from one workspace and Instagram automation.
Frequently Asked Questions
Can I connect a personal Instagram account?
No. Switch it to a Professional account first. It is free and reversible.
Do I need a Facebook Page?
For the Facebook login route, yes. The Instagram account must be linked to a Page you administer.
Why are my Instagram DMs not showing in my inbox?
The most common cause is that access to messages is not allowed for connected tools in Instagram's settings.
Can automation get my Instagram account banned?
Spammy or non-consensual messaging can. Official integrations that reply to people who contacted you, at a human pace, are the safe path.
Can I measure Instagram performance?
Use the free Instagram engagement calculator, and the Meta ads ROAS calculator for paid campaigns.
One Inbox for Instagram, WhatsApp and Messenger
Connect your Instagram professional account through Meta's official permission screen. Tenreply never asks for your Instagram password. Read the guide to connect Instagram DMs to your team inbox and get started.
- Connect your number in Tenreply: Meta's Embedded Signup walks you through the WhatsApp Business Account, the number and the OTP in one popup, and Tenreply subscribes the webhook for you. If Meta does not return the IDs, enter them by hand on the same screen.
- WhatsApp API pricing calculator: estimate Meta's charges before you scale.
- Template message previewer: check how a template renders before you submit it.
- Security, changelog and roadmap: what is live today and what is coming.
Back to the full map: Meta, WhatsApp and Instagram integration problems: the complete fix guide.