Skip to main content
Detailed guide

Instagram DM not working

Fix Instagram DM integration issues when the assistant is not receiving or replying to direct messages.

Clear

next buying step

Managed

setup framing

Human

handoff path stays visible

Verify the Instagram account is properly connected
Check that the business account meets platform requirements
Review permission settings and API access
Test message delivery with a separate account

Best fit

Teams comparing options and deciding what should be part of their Eaxy setup.

Verify the Instagram account is properly connected
Check that the business account meets platform requirements
Review permission settings and API access
Test message delivery with a separate account

Troubleshooting

Common connection issues

Instagram DM integrations have several requirements that differ from other channels like WhatsApp or email. The most common reason the integration stops working is that the Instagram account must be a Business or Creator account connected to a Facebook Page. Personal accounts do not support the Messenger API that powers automated DM responses. If the account was recently converted from personal to business, the connection may need to be re-established. Another frequent issue is expired permissions. Instagram requires periodic re-authorization of third-party access, and if this authorization lapses, the assistant will silently stop receiving new messages. Check the connection status in your channel settings to verify that the integration shows as active and that the last successful message exchange is recent. If the connection appears active but messages are still not flowing, the issue may be on the Instagram side: platform outages, policy changes, or account restrictions can all interrupt DM delivery without any notification to the business owner.

Troubleshooting

Permission and API troubleshooting

Instagram DM automation requires specific permissions that must be granted through the Meta Business Suite. If any of these permissions are missing or were revoked during a platform update, the integration will fail. Start by verifying that your Facebook Page is properly linked to your Instagram Business account in Meta Business Suite settings. Then check that the messaging permissions are explicitly enabled. Instagram has a separate toggle for allowing automated messaging through third-party platforms, and this toggle can sometimes reset after account changes or platform updates. If permissions appear correct but the integration still does not work, try disconnecting and reconnecting the Instagram channel in your Eaxy settings. This forces a fresh authorization flow that often resolves stale permission states. Be aware that Instagram imposes a twenty-four hour messaging window similar to WhatsApp. If a customer sends a DM and the assistant does not respond within twenty-four hours due to an outage or misconfiguration, the window may close and the assistant will not be able to respond to that specific message thread until the customer sends a new message.

Troubleshooting

Testing and ongoing monitoring

After fixing the connection, test the integration thoroughly before assuming everything is resolved. Use a separate Instagram account that is not connected to your business to send test DMs. This simulates a real customer experience and avoids false positives that can occur when testing from accounts that have special permissions. Send a variety of test messages: a simple greeting, a specific question about your services, a long message, and a message that should trigger escalation. Verify that each one receives an appropriate response within the expected timeframe. Set up a weekly check where someone on your team sends a test DM from a personal account to confirm the channel is still active. Instagram integrations are more prone to silent failures than WhatsApp or web chat because the platform makes frequent changes to its API and permission requirements. Catching these issues early through regular testing prevents days or weeks of missed customer messages. If you notice intermittent failures where some messages are received and others are not, this often indicates a rate limiting issue or a partial permission state that needs to be fully reset through a fresh reconnection of the channel.

Related pages

Premium rollout path

Want Eaxy to turn this into your setup?

Use the School page as the decision layer, then let Eaxy handle the operational setup and final launch path.

Managed setup, not DIY infrastructureBuyer-friendly rollout languageClear path to human escalation

Use the page above to evaluate the fit. Use the CTA below when you want Eaxy to handle the managed rollout.