Skip to content
InstaAuto

7 min read

Instagram 24-Hour Messaging Rule Explained

If you automate Instagram DMs, one rule shapes almost everything you can and can't do: the 24-hour messaging window. It's the reason no compliant tool can "DM all your followers", the reason follow-ups have to be quick, and the reason comment-to-DM works the way it does. This article explains the rule in plain language, what counts as an interaction, how comment private replies fit in, and how InstaAuto handles it.

Note: This is our reading of Meta's Instagram Messaging documentation as of October 2026. Meta updates its platform policies from time to time and the wording differs between pages, so treat this as a practical guide, not legal advice, and check Meta's developer docs for the latest details.

What is the 24-hour messaging window?

When a business or creator account messages people through the Instagram API (which is what every legitimate automation tool uses), it can send messages to a person only for 24 hours after that person's most recent message to the account. Each time the person messages again, the 24-hour clock restarts. When the window closes, the account generally can't send automated messages to that person until they write in again.

The purpose is simple: Instagram wants DMs from businesses to be replies to conversations people started, not unsolicited marketing. That protects users from spam and protects the inbox as a high-trust channel, which is exactly why DMs convert so well for you.

What counts as a user interaction?

In practice, the window is opened by the person doing something that sends a message to you. Common examples:

Things that do not open a normal messaging window: following you, liking a post, viewing a story, or being in your follower list. These don't give you permission to DM someone.

Comments are different: private replies and the 7-day window

A comment on your post or reel isn't a DM, so it doesn't open the regular 24-hour window by itself. Instead, Instagram offers a feature called private replies: the account can send one DM in response to a specific comment, and it must be sent within 7 days of the comment being made.

That single private reply is what powers comment to DM. Once the commenter replies to that DM (for example by tapping a quick reply button or typing "thanks"), it becomes a normal conversation and the 24-hour window applies from their message. This is why good comment-to-DM flows include a button or question in the first DM: it invites a reply, which opens the window for follow-ups like a follow-gate check, lead capture, or sending the link.

Two practical consequences:

What you can't do

If a tool promises unlimited DMs to anyone, ask how it does that. Usually the answer is "not through the official API".

What about the human agent tag?

Meta has offered a human agent message tag that lets a real person on your team reply to a user for a longer period (Meta's documentation has described up to 7 days) after the user's last message, for genuine support conversations where a human needs more time. Key points:

InstaAuto's automations do not use the human agent tag. If you need to reply manually after 24 hours, you can still reply yourself from the Instagram app; Instagram's own app isn't subject to the API's automation window in the same way.

How InstaAuto handles the 24-hour rule

Designing flows that work inside the window

The best way to think about the rule: every message you send should earn a reply. A first DM with a quick reply button ("Send me the link 👇") gets a tap, which opens a fresh 24-hour window. From there you can deliver the freebie, ask for an email, and suggest the next step, all while the person is engaged.

If you want to follow up later, give people a reason to message you again: "Reply PART2 tomorrow for the next lesson" works far better than hoping to message them in a week. For complete funnel ideas, read how to get leads from Instagram reels, or start with our Instagram auto DM guide.

Frequently asked questions

Can I DM someone after 24 hours on Instagram?

Not with automation through the API. Once 24 hours pass since their last message, you need to wait for them to message again. You can still reply manually from the Instagram app.

Does a comment open the 24-hour window?

A comment allows one private reply DM within 7 days of the comment. When the person replies to that DM, the normal 24-hour window starts from their message.

Does following me count as an interaction?

No. Follows, likes and story views do not give permission to send a DM.

Related articles