Automations

How the 24-hour messaging window works

Know the difference between Instagram's 24-hour DM window and the one-time private reply allowed after a comment. Facebook Messenger support is planned next.

Updated Aug 26, 20266 min read
An automated message delivering a link to a customer.

Short version

Normal Instagram DM automation runs inside a rolling 24-hour window after the contact messages or interacts with your business in DM. A public comment follows a separate rule: LinkStack can send one private reply to that comment within seven days, but the comment alone does not open a normal 24-hour DM conversation. The person has to interact with the private reply before ordinary DM follow-up continues.

What opens or resets it

  • A user sends a DM.
  • A user replies to a story.
  • A user taps a quick reply or postback button that sends an interaction back through Meta.

Comment private replies

  • A qualifying Instagram comment can receive one private reply within seven days of the comment.
  • The comment itself does not open the normal 24-hour DM window.
  • If the person responds to the private reply, that interaction opens or refreshes the 24-hour DM window.
  • For a rush of comments, LinkStack queues and paces private replies per connected Instagram account instead of sending the whole spike at once.

What does not reset it

  • A public comment by itself does not open or reset the normal 24-hour DM window.
  • A Link click by itself does not reopen the Meta messaging window.
  • A web URL button click does not count the same way as a quick reply or postback.
  • An outbound automation message does not extend the window. The contact has to interact again.
  • A fixed Delay step can push a workflow outside the window, so keep Instagram DM follow-ups under 24 hours unless the user replies again.

What LinkStack does

  • Tracks the inbound event time that started or resumed the automation.
  • Allows normal automated Instagram DMs while the 24-hour window is open.
  • Allows one comment private reply during the separate seven-day window.
  • Queues high-volume comment private replies at a conservative pace and automatically retries definitive Meta rate limits.
  • Skips expired automated Instagram sends with a messaging_window_expired status instead of attempting the API call.
  • Keeps public comment replies separate from DM window checks.
  • Keeps manual inbox replies behind the provider reply window shown on the conversation.

Channel notes

  • LinkStack supports Instagram automations today.
  • Facebook Messenger support is planned next, and it will follow the same 24-hour Meta messaging-window model.
  • Always-open messaging assumptions from other channels should not be copied onto Instagram or future Messenger automations.

Meta docs

Meta owns these rules and can change enforcement. Use these docs as the source of truth when planning campaigns or support flows.

Related articles

Still need help?

Tell us what you are trying to do and where you got stuck.

Support & feedback
How the 24-hour messaging window works | LinkStack Help