Instagram’s 24-Hour DM Window Explained

By Repli Team · June 5, 2026 · Technical

Quick Answer

Understand what opens Instagram’s 24-hour messaging window, why a comment private reply is different, and how to plan replies within Meta’s API rules.

For standard Instagram API messaging, the conversation window follows the person’s eligible incoming message, not your last outgoing send. This explainer focuses on Instagram; WhatsApp has its own template and consent rules and is not an Instagram re-engagement workaround.

What starts and resets the window?

A person’s eligible incoming DM starts the standard 24-hour reply window. A later eligible incoming message resets it. Your automated response, a link click, a follow or a public comment alone does not reset this clock. All messages remain subject to Meta policies, permissions and account restrictions inside the window.

A comment private reply is a separate permission

Meta’s private-reply documentation describes a limited reply to a comment: one private message within seven days of the comment; Live comments have their own live-broadcast limitation. Additional ordinary messages require the recipient to respond and must fit the standard window. Do not interpret this as a seven-day automatic DM conversation.

In comment-to-DM, deliver the promised link in the initial requested response. Wait for an eligible incoming reply before planning further ordinary automated DMs.

Work through a clock example

  1. At 10:00 Monday, someone comments GUIDE on a selected post.
  2. A permitted private reply supplies the guide. The outgoing reply alone does not open the standard window.
  3. At 10:15 Monday, the person replies with a question. The standard window now runs from that eligible inbound message.
  4. Your 11:00 answer does not extend it.
  5. If no further eligible inbound message arrives, do not plan ordinary automated messages after 10:15 Tuesday.

These times illustrate elapsed hours, not a required timezone or a guaranteed delivery schedule.

Design a flow that can stop

  • Send the information requested instead of delaying it until tomorrow.
  • Ask one relevant question only when the conversation permits it.
  • Do not assume a broadcast’s initial audience check proves every later send remains eligible.
  • Never treat a captured phone number or email as unrelated marketing consent.
  • Read rejected-send logs rather than retrying around a provider restriction.

Repli’s Instagram broadcast workflow is not permission to message old contacts indefinitely. Provider rejection remains possible and no compliance guarantee is made.

Keep human-support exceptions separate

Meta documents a HUMAN_AGENT facility with separate access and restrictions for genuine human support. It is not an automated promotional extension, and this article does not claim Repli provides it for every connection. Plan routine automatic replies around the standard window.

Instagram is not WhatsApp

WhatsApp Business Platform has an approved-template system outside its customer-service window, subject to consent and other rules. Those templates do not authorize Instagram DMs. Use the WhatsApp consent page for that separate channel.

Official sources

Check Meta’s Instagram Messaging API documentation, private replies and Messenger Platform policy overview. Account access and current provider documentation determine what is available; a tutorial cannot grant permissions.

Frequently Asked Questions

Does commenting open a full DM sequence?

No. A permitted comment private reply and an eligible inbound DM are different events.

Can I send a day-three automatic reminder?

Not merely because you sent an earlier message. Ordinary automated messages need an eligible current window.

Does a successful public response prove eligibility?

No. Public replies and private messaging have separate permissions and outcomes.