Janore
Start free
โ† Back to docs

Instagram DMs

Never miss an Instagram DM again.

Connect your Instagram Business or Creator account. Janore answers DMs in the customer's language while you sleep.

Prerequisites

  • An Instagram Business or Creator account (personal accounts are not supported).
  • The Instagram account must be linked to a Facebook Page you own.
  • A Meta App at developers.facebook.com โ€” same one as WhatsApp works fine.

1. Add the Instagram product

In the Meta App dashboard, add the Instagram product. Click Add Page and pick the Facebook Page connected to your Instagram. Meta will return:

  • page_id โ€” the linked Facebook Page id.
  • page_access_token โ€” long-lived token with instagram_basic, instagram_manage_messages, and pages_messaging scopes.

2. Paste them into Janore

Open Dashboard โ†’ Channels โ†’ Instagram โ†’ Connect. Paste the page id and access token. Janore generates a verify token โ€” copy it.

3. Wire up the webhook

In the Meta App: Instagram โ†’ Webhooks.

  • Callback URL:
    https://janore.com/api/v1/channels/instagram/{ASSISTANT_ID}
  • Verify token: the value Janore gave you in step 2.
  • Subscribe to fields: messages, messaging_postbacks.

4. Send a DM

From a different Instagram account, send a DM to your business account. Janore replies within seconds. Watch the conversation flow live in the dashboard.

Limits & policy

  • 24-hour messaging window. Meta lets you reply freely within 24h of the user's last message. Outside the window, you can only respond to active conversations or use approved message tags.
  • Business verification. Public access to instagram_manage_messages requires Meta business verification. The dashboard surfaces a warning if your app is still in development mode.
  • Story replies & mentions. Supported. Janore treats them as inbound messages and replies inline.