All articles

The Instagram 24-hour messaging window, explained

4 min read
A glowing clock dial with a chat bubble inside a highlighted arc

If you automate Instagram DMs for long enough, you will hit this: a follow-up message that looked fine in the flow editor never reaches anyone. The flow ran. The message was not delivered. The reason is almost always the 24-hour messaging window.

It is the single most important rule in Instagram messaging automation, and once you plan around it, most "my automation is broken" moments disappear.

What the window is

When someone sends a message to your professional account, Instagram opens a 24-hour window for that conversation. Inside the window, an app connected to your account can send them messages: text, images, buttons, quick replies, carousels.

When 24 hours pass without a new message from them, the window closes. Automated messages are no longer delivered until the person writes again.

It exists to stop businesses from messaging people indefinitely after a single interaction. Think of it as the platform asking: is this person still in a conversation with you?

What opens and resets it

The window is tied to the other person's activity, not yours.

Their actionEffect on the window
Sends you a DMOpens it, or restarts the 24 hours
Replies to your storyOpens it, or restarts the 24 hours
Taps a quick reply or a button you sentCounts as a message from them, restarts it
Comments on your postDoes not open it. Allows one private reply instead
Likes or saves your postNothing
Follows youNothing

Your own messages never extend the window. Sending three messages in a row does not buy you more time.

Timeline of the 24-hour messaging window: each message from the person restarts the window, and automated messages after it closes are not delivered.

Comments are a special case

A comment is public and was not addressed to you directly, so it gets different treatment. You can send exactly one private reply to a comment, it has to be plain text, and further messages are not delivered unless the person already had an open conversation with you. When they answer the private reply, the normal 24-hour window opens.

That is why comment flows put the link in the first message and end with a reason to reply. The comment-to-DM guide goes through it step by step.

What happens when a message falls outside the window

The platform rejects it. The flow does not crash, but nothing reaches the person. Chat33 records these as failed deliveries in the activity feed, so you can spot them.

This is easy to miss, because everything looks right in the editor. The usual culprits:

  • A long Delay node. A flow that waits two days before a follow-up will try to send after the window has closed.
  • A second message in a comment flow. It is sent right after the private reply, before the person could possibly have answered.
  • An old contact. Someone who last messaged you a week ago is outside the window, no matter which flow you run.

Planning follow-ups that arrive

Keep delays inside the day. A Delay node of a few minutes or a few hours is fine. If you want to send something the next day, it will only arrive if the person has written again since.

Earn the next message. End messages with something worth answering: a question, a choice between two options, or quick replies. Every answer restarts the clock.

Use quick replies generously. A tap counts as a message from the person. A flow that asks "Want the advanced version? Yes / No" keeps the window open for everyone who taps.

Move long-term follow-up elsewhere. If you need to reach people next week, send a link to an email signup page, or ask for a follow. The DM is for the conversation that is happening now.

What about human replies?

The window applies to automated and human messages alike. Meta offers a separate human agent tag that lets a real person reply up to seven days after the customer's last message. It is meant for support conversations that cannot be resolved in a day, it requires separate approval for the app, and it cannot be used for automated messages or promotions.

In practice: answer your inbox daily, and most conversations never get near the limit.

Quick reference

  • The window is 24 hours from their latest message.
  • DMs, story replies and taps on your buttons or quick replies reset it.
  • Comments allow one plain-text private reply, and open the window only once the person answers.
  • Your own messages do not extend it.
  • Messages outside the window are not delivered.
  • Keep delays short and give people reasons to reply.

For the rest of the rules that keep an automated account in good standing, read Instagram DM automation rules.

Instagram DM automation in Chat33

Keyword DMs, comment-to-DM, story replies and quick replies on the official Instagram API.