← Back to docs
🔗

Connect Instagram

Before creating any automations you need to link at least one Instagram account. EngageDM only works with Instagram Business or Creator accounts.

âš ī¸
Personal accounts are not supported. If your account is Personal, go to Instagram Settings → Account → Switch to Professional Account before connecting.

Step-by-step connection guide

1
Open Settings → Integrations
In the EngageDM dashboard sidebar, click Settings then Integrations.
2
Click "Connect Instagram"
You will be redirected to Instagram's official OAuth login page. Enter your Instagram username and password to authenticate.
3
Grant all required permissions
EngageDM needs instagram_manage_comments, instagram_manage_messages, and pages_read_engagement. Do not uncheck any permissions — automations will fail without them.
4
Authorise and return
Click Allow on the permissions screen. You'll be redirected back to EngageDM automatically.
5
Confirm on the Home page
Your Instagram handle and token status appear on the Home page. A green "Valid" badge means everything is set up correctly.

Token expiry

Instagram access tokens are long-lived but do expire. EngageDM auto-refreshes them silently in the background. If the token turns red on your Home page, simply reconnect from the Integrations page — this takes under 30 seconds.

â„šī¸
Multiple accounts — Pro plan users can connect additional Instagram accounts by increasing their account slot count in Billing. Each slot supports one Instagram account.

Try the best Instagram automation tool — free.

India's #1 comment-to-DM tool. Set up your first automation in under 2 minutes — no code, no credit card required.

Start for Free →