
How to Set Up Instagram DM Automation: Comments, Auto-Replies, and Stories
A step-by-step Instagram DM automation guide for creators and businesses using comment-to-DM, keyword replies, story mentions, and safe messaging rules.
What Instagram DM automation actually is
Instagram DM automation is a set of workflows built on the official Instagram Graph API that send DMs in response to a trigger — a comment keyword, a new follow, a story mention, an incoming message, or an ice-breaker button. It runs on your Professional account connected to a Facebook Page.
The five flows below cover almost every legitimate DM automation use case. If a tool promises DMs that don't fit one of these triggers, it's almost certainly outside Meta's policy and risks your account.
- Comment-to-DM — someone comments a keyword, they get a DM
- Auto-reply to DMs — someone sends a keyword or opens a chat, they get a reply
- Welcome DM to new followers — via an ice-breaker or first-message trigger
- Story mention reply — someone tags you in a story, you reply automatically
- Broadcasts within the 24-hour window — follow-up messages to opted-in contacts
Before you set anything up: prerequisites
Every DM automation platform, including Flozari, needs the same foundation. If any of these are missing, no flow will fire.
- An Instagram Professional account (Business or Creator)
- That IG account linked to a Facebook Page you admin
- Messaging permissions granted during the connect flow (instagram_manage_messages)
- At least one live post or Reel for comment triggers to listen on
1. How to set up comment-to-DM automation
Comment-to-DM works well because the person has clearly asked for something. When someone types LINK or GUIDE, you know what they want next.
- Pick one post or Reel (or apply to all posts)
- Choose the trigger keyword — short, memorable, matches your caption CTA
- Write the public reply ("Sent! Check your DMs 💌")
- Write the DM with the promised resource plus one follow-up question
- Turn it on and watch the first 24 hours to catch edge cases
2. How to automate DM responses (auto-reply)
Auto-replies fire on incoming DMs. You can trigger on specific keywords ("pricing", "shipping"), on the first message from a new contact, or on ice-breaker taps. This is the flow that most people mean when they search "how to automate DM responses on Instagram".
The best auto-replies answer one clear question and end with a next step — a link, a booking, or a follow-up question that keeps the conversation inside the 24-hour messaging window.
3. How to send automated DMs to new followers
Meta does not expose a raw "new follower" webhook, so no compliant tool can DM every new follower automatically the moment they hit follow. What you can do — and what platforms like Flozari actually build — is trigger a welcome DM the first time a follower interacts with you: an ice-breaker tap, a story reply, a comment, or their first DM.
This is the safe version of "auto-DM new followers." A person needs to interact first, such as by tapping an ice-breaker, replying to a Story, commenting, or sending a DM.
- Set up ice-breaker buttons with clear choices ("Get the guide", "See pricing")
- Attach a welcome sequence to the first-message trigger
- Optionally cross-reference with a Follow-Gate: promised resource only sends after they follow
4. How to set up comment-to-DM for story mentions
Story mentions are one of the strongest signals on Instagram — someone brought your brand into their own audience. A story-mention automation replies with a thank-you plus one open-ended question to start a real conversation.
Randomize the reply across 3–6 templates so repeat mentioners don't see the same line twice.
Meta's rules you cannot ignore
DM automation lives inside Meta's Messenger Platform policy. Break these and Meta throttles or disables messaging on your account.
- 24-hour window: you can only message a user within 24h of their last interaction, unless you use a Meta-approved tag or opt-in flow like Recurring Notifications
- Opt-in required: the user must have triggered the DM (comment, mention, message, ice-breaker tap)
- No cold outbound: you cannot DM a list of usernames you scraped or exported
- Vary copy: identical DMs to hundreds of users in seconds is the fastest way to get flagged
What to look for in a DM automation platform
Most tools can send a DM. The differences show up on day 30, not day 1.
- Uses the official Instagram Graph API — not unofficial scraping
- Handles the 24-hour window explicitly (queues, warnings, tags)
- Supports the five flows above from one connected account
- Has an AI fallback grounded in your own knowledge base for long-tail replies
- Shows what sent, what failed, and why
Test the workflow as a visitor would
A setup is not complete when the builder looks correct. Test the exact path from the public post to the delivered message using a real account. Check the keyword match, first DM, links, optional branches, and any handoff notice on a phone.
Keep a small change log with the date, post, keyword, and purpose of each edit. When performance shifts, this record helps you tell whether the cause was the content, the offer, or the workflow itself.
- Test one expected keyword and one close but invalid variation
- Open every destination link on mobile before publishing
- Assign a reviewer for live flows when more than one person edits them
Key takeaways
- Five flows — comment-to-DM, auto-reply, new-follower welcome, story mention, in-window broadcast — cover almost every real use case.
- "Auto-DM new followers" compliantly means DM on first interaction, not on the follow event itself.
- The 24-hour window and opt-in rules aren't optional; the good platforms build around them.
- Layer AI on top of keyword triggers for the long tail; don't replace keywords entirely.
Put this guide into practice
Build a faster Instagram conversation workflow with Flozari.
Start automating with FlozariContinue reading
More Instagram automation guides

5–6 min read
10,000 Conversations. One Person. Impossible? Not Anymore.
Read article
4 min read
Built to Convert Conversations into Customers
Read article
5 min read
