Tutorial · 4 min read
Instagram DM Automation in India: The Full Setup, Screen by Screen
Most setup guides in this category stop at "connect your account". The part that decides whether the thing works is what you type into three fields and what you read the next morning.
This is the whole of it, in order. Fifteen minutes end to end on a first account.
Before you start: what has to be true
Two requirements, both Meta's rather than ours. Your Instagram account has to be a business or creator account, and you need to be able to log in to it yourself when the permission screen appears.
Step one: connect Instagram
One button, and then Meta's own login and permission screen. Three scopes get
asked for, and they are written in plain English before you approve:
instagram_business_basic to know which account this is,
instagram_business_manage_comments to read comments and reply to them, and
instagram_business_manage_messages to send the DM you wrote.
What is not on that list matters as much: nothing about posting on your behalf, nothing about following or liking, and no password — Meta handles the login, so it never reaches us.

Step two: write the trigger
Three decisions, and the defaults are usually right.
Which post. Any post, a specific post, or your next post. "Next post" is the one creators underuse: set the automation before you publish the Reel and it is live the second the Reel is.
Which words. Type what people actually comment, not what you would write.
In India that means Hinglish: price, kitne, kitne ka, link, bhejo,
dedo, cod, size. Matching ignores case and punctuation, so PRICE? and
price are the same thing.
Which words should stop it. Negative keywords are the half nobody sets
up. not interested and nahi chahiye are worth adding on day one, because
a reply that arrives after somebody has said no is the one that makes a brand
look automated.
Step three: write both replies
The public reply keeps the post moving — a short line under the comment so the next reader sees the thread is alive. The private reply carries the link or the price.
Both are templates you wrote, which means both are free and unlimited here, however many people receive them. This is the part of the bill most people get wrong when comparing tools: the repetitive majority of your inbox should not cost anything anywhere.

Step four: try it, then go live
Try it takes a pretend comment and runs it through the same matching and the same gate, against the live account, and shows the message that would go out. Nothing is sent and it does not touch a single follower.
Read what it produced before you press anything. If the public reply sounds like a brand voice you do not have, change it now rather than after four hundred people have seen it. Then press Go live.
- Try it. Type what somebody might write; nothing is sent.
- Read the two messages end to end. Would you have sent those, in those words?
- Check the gate output. It shows which checks ran and what they decided.
- Go live. Nothing has reached a follower until this point.
- Comment on your own post from a second account if you have one. This is the closest thing to a live rehearsal.
Step five: read Activity the next morning
This is the step that separates an automation you trust from one you hope about. Every send and every refusal is listed with a reason, and sixteen checks run in a fixed order before anything goes out: kill switch, connection, takeover, auto-reply switch, complaint pause, window, dedupe, burst, bot loop, cooldown, quiet hours, account limits, rate budget, free DM cap, credits, content safety.
What you are looking for on day one is the refusal reasons. window closed
means Instagram's clock ran out — 24 hours for a DM, 7 days for a comment.
takeover means you took that conversation over in Inbox and the automation
stood down, which is correct behaviour. duplicate means Instagram redelivered an
event and the second reply was suppressed.
Widen the keywords that missed, narrow the ones that fired on the wrong comment, and add the negative keyword you did not think of.
Checklist
Pricing, including what stays free forever, is on pricing. What Meta's windows allow and refuse is in is Instagram DM automation safe, and the Indian tools worth comparing on cost are in the cheapest way to automate Instagram DMs in India.


