Instagram DM automation: comment a word, get the link

“Comment GUIDE and I’ll send it to you.” Hermoso watches your posts and your inbox, and the second someone comments or DMs your keyword, they get a DM with your link. Included on every plan, with no credits per reply.

Comment-to-DM is one of the simplest growth loops on Instagram: you post something useful, ask people to comment a word, and send each of them the thing in a direct message. It turns a comment into a conversation, and a conversation is where a follower becomes a customer. Doing it by hand does not keep up once a post takes off. Hermoso does it for you, for every comment, within seconds, on the posts you choose.

Creating an Instagram comment to DM automation in Hermoso
An automation in the Hermoso app: comment GUIDE on the next reel, get the guide by DM.

How does comment to DM work?

  1. Connect your Instagram professional account in Hermoso, through Instagram directly or through the Facebook Page it is linked to.
  2. Write a rule. Pick the trigger (a comment on one post, on your next post, or on any post, or a DM containing a keyword), the keyword, and the DM people receive.
  3. Add a link button if you like. Up to three buttons, each opening your page, your guide or your store. They arrive as real tappable buttons inside the DM, not a pasted URL.
  4. Optionally reply in public too. A short line under the comment, such as “Sent! Check your DMs”, rotated across a few variants so it never reads like a bot.

From then on, Instagram tells Hermoso the moment a comment or DM arrives, Hermoso checks it against your rules, and the reply goes out from your own account. Nobody has to be online.

What can trigger a DM?

  • A comment with your keyword on one specific post, the classic “comment GUIDE” post.
  • A comment on your next post or reel. Set the rule before you publish and it attaches itself to the first post that goes up after it, so “DM everyone who comments LINK on my next reel” works as written.
  • A comment on any post, with or without a keyword.
  • A DM containing a keyword, such as PRICE or MENU, answered with your price list or menu while a human is still free to take the conversation from there.

Keywords ignore capitals, punctuation and accents, and they match whole words: GUIDE fires on “guide please!” and does not fire on “guidebook”.

Will it spam people or double-send?

No, and this is the part that is easy to get wrong. Each person gets a rule’s DM once per post, so a second “guide” from the same person is skipped and logged as skipped. Instagram retries its notifications, and Hermoso records every comment it has answered before sending, so a retry never becomes a second message. Your own comments and replies are never answered, which is what stops a public reply from triggering itself. A DM keyword answers one person at most once a day by default.

It also follows Instagram’s own rules rather than working around them: a private reply goes to a comment once and within seven days of it, Hermoso stays under Instagram’s hourly limit for private replies, and messages use Meta’s official Instagram messaging API with your account’s own connection. If that connection stops working, the rules for that account switch off and say why, instead of failing silently on every comment.

Can I test a rule before it goes live?

Yes, two ways. Test takes a sample comment, tells you whether it matches and shows the exact DM it would send. Dry run lets a rule watch real comments and record what it would have sent, without sending anything, so you can watch a launch post for an hour before switching it on.

Every reply is on the record

The Automations tab shows each rule with what it has sent, skipped and failed, plus a running log: who commented, what they wrote, which rule answered, and what happened. When a DM does not go out, the log says why in plain words, for example that the person’s comment already had a reply.

Set it up by asking

In the Hermoso Studio you can write the rule in a sentence: “when someone comments GUIDE on my next reel, DM them the link to the guide”. The Studio shows you the exact message before it switches anything on. AI agents get the same thing through Hermoso’s MCP server: save_instagram_dm_automation creates or edits a rule, test_instagram_dm_automation checks a sample, list_instagram_dm_automations reads the stats and the log, and delete_instagram_dm_automation removes one. So Claude, ChatGPT, Cursor or any MCP client can set up the automation for the post it just helped you publish.

What does it cost?

Nothing extra. DM automation is included on every Hermoso plan, the Free plan too, and no credits are used per reply, because no AI model runs when a reply is sent: matching a keyword and sending your message is plain logic. Credits are only for creating things, such as the reel you are automating.

Why it lives in Hermoso

The comment-to-DM post is only as good as the post. Hermoso is where that post gets made, scheduled and measured: research what is working in your niche, render the reel, publish it to Instagram and your other channels, and attach the DM rule to it, all in one place and all drivable by your AI agent. If you are weighing it against a dedicated chat marketing platform, see Hermoso as a ManyChat alternative.

Frequently asked questions

Is Instagram DM automation allowed by Instagram?

Yes, when it runs on Meta's official APIs, which Hermoso does. Replies use the Instagram messaging API and its Private Replies feature with your own connected account, follow Meta's limits (one private reply per comment, within seven days of the comment), and stay under Instagram's hourly rate limit.

Which Instagram accounts can use it?

Instagram professional accounts, meaning Business or Creator accounts, connected to Hermoso directly or through the Facebook Page they are linked to. Personal Instagram accounts cannot use Meta's messaging API.

Can the DM include a link button?

Yes. Add up to three buttons, each with a short label and a link. They arrive in the DM as tappable buttons. You can also send plain text with no buttons.

Will someone get the DM twice if they comment twice?

No. Each person gets a rule's DM once per post. A second matching comment from the same person is skipped and shows in the log as skipped.

Can it reply to the comment publicly as well?

Yes. Add one or more public replies, such as "Sent! Check your DMs", and Hermoso posts one under each comment it answers, rotating through them.

Does it cost credits?

No. DM automation is included on every plan, including Free, and sending a reply uses no credits because no AI model is involved.

How fast does the DM arrive?

Usually within seconds of the comment. Instagram notifies Hermoso as soon as the comment is posted, and the reply is sent straight away.

Can I set it up from Claude or ChatGPT?

Yes. The rules are available as MCP tools (save_instagram_dm_automation, test_instagram_dm_automation, list_instagram_dm_automations and delete_instagram_dm_automation), so any MCP client connected to Hermoso can create, test and review them.

Connect Instagram, write one rule, and the next comment gets its DM. Start free, 250+ earnable free credits, no card.

Start free →   See pricing