Automation
A DM within seconds for everyone who comments your keyword
You set up a rule: which post, which keyword, what to reply under the comment and what to send in the DM. ReplyHook takes care of the rest.
Keyword
KURS
Matching spellings
- KURS
- kurs
- Kurs
- KURSİ
- kursı
Turkish İ/ı and letter case are matched automatically
Runs on
All posts
Comment reply
Check your DMs 📩 +2 templates
DM message
Hi! Here's the guide you asked for 👇
Link button: Open the guide
Follow check
1 · Trigger
Caught however followers type it
Comments are simplified before matching: Turkish letters are folded, letter case is ignored, and emoji and punctuation are dropped. So “GUIDE”, “guide”, “Guide!” and “guide 🙏” trigger the same rule, and so do KURSİ and kursı.
You choose how it matches
- Anywhere in the comment
- “can you send the links” matches the keyword “link”.
- Whole word
- “link please” matches, “links” doesn't.
- Entire comment
- Matches only when the comment is just this keyword.
You can add several keywords to one rule.
Match tester
sample- GUIDEMatches
- guide pls 🙏Matches
- Where's the guidebook?Matches
- Great post 👏No match
2 · Post scope
Where should the rule run?
You choose for each rule. If several rules match a comment, the post-specific one runs first, then the oldest rule.
A single post
Pick it from your posts; the rule only runs on that post's comments.All posts
Runs on the comments of all your current and future posts.Next post
Prepare the rule before you publish; it attaches itself to the first post you publish afterwards.
3 · Comment reply
A short reply under the comment, different each time
With comment replies on, a short public note goes under the comment. Write up to 10 templates and one is picked at random each time; leave it empty and built-in replies are used.
- Type {username} to insert the commenter's name
- You can turn comment replies off entirely
- Your own replies never count as a new trigger, so there are no loops
Comment replies
sampleTemplates
- Sent it to your DMs {username} 📩
- Check your inbox ✨
- Details are in your DMs 📬
follower_18 GUIDE
sample.account Sent it to your DMs @follower_18 📩
follower_42 GUIDE
sample.account Check your inbox ✨
follower_07 GUIDE
sample.account Details are in your DMs 📬
4 · DM
Message, button and an optional follow check
The commenter gets a private message. You can add a button that opens your link, and optionally send the link only to people who follow you.
Messages up to 1,000 characters
A character counter sits next to the message box, so you stay within Instagram's limit.Link button
Button text (up to 20 characters) and a link. Leave it empty and only the message is sent.Click tracking
When on, links go through our short address and clicks show up in analytics. It can be turned off per rule.
How does the follow check work?
The person first gets a follow request message with a follow-confirmation button (currently labelled in Turkish: “Takip ettim”).
When they tap the button (or type “takip ettim”), ReplyHook checks their follow status through the official API.
If they follow you, the DM and link are sent; if not, the reminder message you wrote goes out instead.
You write the follow request and reminder messages yourself for each rule.
Follow check
sampleTo send you the link, I need you to follow my account first 🙏 If you already do, tap the button below 👇
Takip ettim ✅
Follow status checked
Thanks! Here's the guide you asked for 👇
Open the guide
Reliability
No lost DMs, even when a post takes off
Every matched comment is written to a persistent delivery queue. Even if the server restarts, queued work isn't lost.
Retries at growing intervals
On a temporary error the delivery waits and is retried; if Meta's rate limit is hit, it waits longer.
Never sent twice
The same comment, or the same person for the same rule, never gets a second DM.
Backup scan for missed comments
Comments arrive instantly through Instagram notifications; if one is missed, a regular scan still catches it.
Accounts don't hold each other up
Deliveries for one account run in order, while different accounts are processed in parallel.
Delivery queue
sample- follower_18 · GUIDESent
- follower_42 · guideSent
- follower_07 · Guide!Will retry · Rate limit · shortly
- follower_93 · guide 🙏Queued
Good to know
- A rule applies to comments written after it was created; old comments don't get a flood of DMs.
- Instagram only allows private replies to comments from the last 7 days.
- Under Instagram's rules, a comment can receive only one private reply.
Testing
Try it before going live
Type a sample comment into the builder's tester and instantly see whether it matches and which keyword caught it. After saving, comment on your post from another account and check that the DM arrives.
Other features
All featuresReady to set up your first automation?
We invite people to the closed beta in small groups. Join the waitlist and we'll let you know when it's your turn.
Join the waitlist