Instagram comment to DM automation sends a private message to anyone who comments a word you pick under one of your posts. Someone types “price” under a launch post and a DM arrives seconds later, with nobody watching the phone. The agent that sends the first message stays in the conversation afterwards, answering from your own documents and booking the people who are ready.
Meta allows one private reply per comment, and gives you seven days from the moment the comment was written. That window, and what the conversation does once the DM lands, is where most setups quietly lose people.
Last updated
The trigger is a word or phrase you choose. When a comment on your post contains it, the automation fires. You can put several triggers on the same post pointing at different answers, so a launch post can send the price list to one commenter and the size guide to another.
The private reply is the DM itself. This is a specific thing on Instagram and not an ordinary message: Meta lets a business open a private thread with someone who commented, even though that person has never messaged you. It is the mechanism the whole pattern runs on, and it carries limits worth reading before you build a campaign around it.
Then there is the conversation, which is everything after that. On most tools the DM is a canned message with a link in it and the story ends there. On HiQBot the reply comes from the same agent behind it that handles your website chat and WhatsApp, so it can keep going: answer the next question, work out whether this person is a buyer, and put a meeting in the calendar.
Comment automation runs on Meta’s own messaging platform, so Meta’s rules decide what is possible. Most guides on this topic skip them. They are short, and getting one wrong costs you leads you will never know you lost.
| Rule | What it means for you |
|---|---|
| One private message per comment | You get a single shot at each commenter. There is no automated follow-up sequence off the back of one comment. |
| Seven days from when the comment was created | For a post, an ads post or a reel, the private reply has to go out inside seven days of the comment being written. After that the door is shut on that comment. |
| Instagram Live is different | Private replies to comments on a Live can only be sent while the broadcast is running. HiQBot does not automate this: comment to DM runs on the feed posts, carousels and Reels you publish, not on a Live broadcast while it is airing. |
Two further rules govern the conversation instead of the trigger. A business has 24 hours to reply to someone’s message, and inside that window the reply can carry promotional content. There is a tag that stretches the window to seven days, but Meta scopes it to manually written human responses and not to automation, so it is not something a bot should lean on.
Together these say something useful about how to plan. The comment buys you one opening message and a 24-hour conversation. If that conversation is going to produce anything, the opening message has to earn a reply instead of only delivering a link.
Meta publishes both rules openly, in its private replies reference and its messaging policy overview. They move from time to time, which is why this page carries a date.
Connect your Instagram business account from the dashboard.
Give the agent something to answer from. Upload your catalogue, your sizing and your delivery terms, whatever people ask about. The agent quotes what you uploaded and says when it does not know, which beats a confident guess in a DM.
Write the comment rules. Choose the trigger words and what should happen when each one fires. One post can carry several.
Decide what the agent does once it is in the DM. Answering is the floor. It can also qualify the person, ask the two or three things you need to know before a call is worth booking, and take the booking itself.
Test it on a post that is already working. Comment your own trigger word from a personal account and watch the thread. One real run teaches you more than any preview.
Come back after a week and look at which trigger words people actually used, not the ones you expected them to use. Most rules need rewriting once, and this is where you find out how.
This is where the category tends to stop, and it decides whether comment automation makes you money or just makes noise.
A DM tool delivers your message and hands the conversation back to you. If forty people comment on a good post, forty DMs go out and forty people are now waiting for a human, which on a Saturday means waiting until Monday. The automation has created the pile-up it was bought to prevent.
HiQBot’s answer is that the thing sending the DM is an agent and not a template. It reads what the person writes back and answers from the documents you uploaded. Someone asks whether you ship to Ireland, or whether the jacket comes in a 42, and it answers, because that sits in the knowledge base. When the person is a real prospect it captures them as a lead, labels them hot, warm or cold, and can book the call with nobody touching it.
The agent runs all of that on autopilot and every conversation lands in your unified inbox, so you check the closings and the bookings when it suits you. Live chat adds team seats, so a conversation that needs a person goes to whoever is free and on shift, carrying the whole thread with it. The agent also resolves support cases as well as selling, and anything that outlives the conversation becomes a ticket.
Trigger rules do not know the difference between twenty comments and two thousand. If a reel travels, every matching comment gets a DM, and your message allowance is gone before you have noticed.
Watch the first hour of anything that starts moving, and write triggers specific enough that casual comments miss them. "Price" catches buyers. "Nice" catches everybody.
Automation replies to the comment and not to the mood of it. A keyword sitting inside an angry comment will pull that person into a DM with a cheerful sales message attached, which is worse than staying quiet.
Keep triggers to words that only turn up in a buying question, and read the comments under any post you are running rules on.
A comment left on an old post is still a person with a question, but once it sits unnoticed past seven days the private reply will not send.
The comments that go stale are almost always on posts nobody is watching any more, so an automation that only covers this week’s post leaves money on the older ones.
Someone replies, asks a question, goes quiet, then comes back three days later. Your side of that thread is now governed by a different rule than it was on day one.
This bites hardest on slow, considered purchases, and it is the strongest argument for answering properly inside the first day.
The most common failure here is not technical. A message that repeats what the caption already said gets no reply, and one reply is all the automation is allowed to ask for.
Comment replies, comment to DM and the AI agent behind them come included with your Instagram channel, running unattended out of the box, the same as website chat, WhatsApp, Messenger, Telegram and LINE.
Live chat adds a seat for your team, for once a person is answering messages alongside the agent. For what each channel covers, see every channel we unify.
There is a 7-day free trial, and full pricing is on the pricing page.
Pick the post that is already working, set one rule on it, and see what a same-hour reply does to the comments already sitting there. The rest of what the agent does on Instagram is on the Instagram comment bot page.