Guides
Instagram story reply automation: how it works
Story replies arrive as DMs already, so the automation answers in-thread. Here's what fires when someone replies to your story, and the window it lives inside.
Last updated
What a story reply trigger does
A story reply trigger watches for a keyword in the replies people send to your story, then answers that person in the DM thread the reply already opened. There's no public reply step, because a story reply is private from the first tap.
When someone replies to your story, that reply doesn't land as a public comment. It arrives as a direct message, straight into your inbox thread with that person. A story reply trigger reads those replies, and when one contains the keyword you set, it answers in the same thread with the file or link you attached.

That's the one real difference from a feed post. A comment on a post is public, so the automation posts a public reply first and then a DM. A story reply is already a private message, so there's nothing to reply to publicly. The automation skips straight to the DM, in the thread the person opened by replying.
The 24-hour window
A story reply opens a 24-hour window to send the automatic DM, counted from the reply itself. That's shorter than a feed comment's 7 days, and past it Meta's API rejects the message, so a reply answered too late is marked expired rather than sent.
Every trigger type has a window set by Meta, not by any tool, and a story reply gets 24 hours. It's shorter than a feed comment's 7 days because a story reply rides Instagram's standard messaging window rather than a comment's longer private-reply window.
It matters most when a campaign is over its monthly quota and a reply is parked waiting for headroom. The overflow queue holds it and releases oldest-first as room opens, on every plan, but if the wait runs past the 24 hours, the send is marked expired instead of attempted, because a late one would be rejected regardless. The clock only restarts if the person replies again.
Setting it up
Story triggers are account-wide, not tied to one post, because a story disappears after 24 hours and there's nothing permanent to attach a campaign to. You set a keyword and attach the file once. Story replies are available from Basic up, not on the free Starter plan.
A feed campaign points at a specific post. A story campaign can't, because a story is gone in a day, so a story trigger watches every story reply on the account instead. You pick the keyword and the file once, and any reply carrying that keyword gets the DM, whichever story it came from.
Story replies and live comments are on Basic and above, not the free Starter plan. From there the setup is the same few steps as any campaign: connect the Business or Creator account, choose the story surface, set the keyword, attach the file, and write the DM. There's no public-reply text to write, since a story reply never gets one.
It runs on Instagram's official Graph API, the endpoints Meta reviewed and approved, not a browser script logging into the app. ReplyMagnet's trial is 30 days on Pro with no card, so you can arm a story keyword and reply to your own story from a second account to watch it fire before deciding anything about payment.
Story vs feed triggers
A story reply is private, so there's no public reply; its window is 24 hours instead of 7 days; and its trigger is account-wide instead of tied to a post. Keyword matching and DM delivery are otherwise identical to a feed campaign.
Everything else about the two is the same. A keyword still fires the automation, the DM still carries a tracked link served from ReplyMagnet's own domain, and every step is still logged as its own event. What changes is the shape of the surface, summarized below.
If you already run a feed campaign, a story campaign is the same tool pointed at a different surface. The main thing to keep in mind is the shorter window: a story reply you can't answer within 24 hours is gone until the person reaches out again.
| Aspect | Story reply | Feed comment |
|---|---|---|
| Public reply | None (already a DM) | Posted under the comment |
| Messaging window | 24 hours | 7 days |
| Trigger scope | Account-wide | One post, several, or all |
| Plan | Basic and up | Every plan |
| Delivery | DM with the file link | DM with the file link |
Common questions
Can I automate replies to my Instagram story?
Yes. A story reply trigger watches for a keyword in the replies people send to your story and answers in the same DM thread. Because a story reply is already a private message, there's no public reply step, just the DM with your file or link.
How long do I have to reply to a story mention?
24 hours, counted from the reply. That's Instagram's standard messaging window, shorter than the 7 days a feed comment allows. Past it, Meta's API rejects the message, so a reply answered too late is marked expired rather than sent.
Do I need a public reply for stories?
No. A story reply arrives as a direct message, not a public comment, so there's nothing to reply to publicly. The automation skips straight to the DM, in the thread the person opened when they replied to your story.
Which plan includes story replies?
Story replies and live comments are on Basic and above, not the free Starter plan. Feed comment automation runs on every plan; story and live triggers start at Basic.
Do stories use keywords like posts do?
Yes, the same way. You set a keyword, and a story reply that contains it fires the DM. The difference is scope: a story trigger is account-wide rather than tied to one post, since a story disappears after 24 hours.