Comment triggers
Reply to TikTok comments automatically — by keyword, or on every comment on a post.
A trigger is the rule that decides which TikTok activity turns into a DM. You can have as many automations as you need.
Trigger types
| Type | When it fires |
|---|---|
| Comment keyword | A comment on your post contains one of your keywords (e.g. PRICE, ราคา, LINK). |
| DM keyword | Someone sends your account a DM containing one of your keywords. |
| Any comment | Any comment on the posts you've scoped the automation to — no keyword needed. Useful when a single Live or campaign post is doing the heavy lifting. |
Match condition
Comment keyword and DM keyword triggers have a Match condition setting that controls where the keyword has to appear in the message:
- Contains (the default) — the keyword appears anywhere in the message.
- Exact match — the whole message equals the keyword.
- Starts with — the message begins with the keyword.
All three are case-insensitive. Triggers created before this setting existed behave as Contains. Any comment triggers don't use it — they fire on every comment regardless of text. See Keywords → Match condition for how to choose.
Scoping to posts
By default, a comment trigger applies to every video on your connected TikTok account(s). You can narrow it:
- All posts — the default. Best for evergreen keyword rules like price.
- Specific posts — pick from your recent posts. Best for campaign-specific replies, or for an Any comment automation on one launch video.
Lives count as posts here; they appear with a small LIVE chip.
Multiple TikTok accounts
If your workspace has more than one TikTok account connected (Pro supports up to 5), triggers span accounts automatically:
- All-posts triggers are workspace-wide. A keyword or any-comment rule scoped to "all posts" listens on every connected account — you don't bind it to one account.
- Specific-posts triggers follow the posts you pick. The post picker shows posts from every account in one list, each with an account badge and an in-picker account filter so you can narrow while you browse. The account a trigger listens on is derived from the posts you choose — one account if all your posts are from it, or several if they span accounts. A pinned Selected posts preview shows exactly what will trigger.
There's no separate "TikTok account" dropdown on the trigger anymore — picking posts is what sets the account.
On the Automations list, an Account column shows which account each automation listens on, and (when you have 2+ accounts connected) an account filter lets you view automations for just one of them.
Public reply
A comment trigger can also post a short public reply under the original comment. This is what other viewers see, and it usually drives more comments — they want to be DM'd too.
Keep the public reply:
- Short (one sentence).
- In the same language as the original comment.
- Specific about what you sent.
ส่งราคาให้ทาง DM แล้วค่ะ ✨works.Thanks!does not.
You can add several variants of the public reply — Tuku rotates between them so your replies don't all look identical.
Who actually gets a DM
TikTok — not Tuku — decides which commenters can receive an automated DM. When someone comments, TikTok judges whether they look genuinely interested (it calls this high-intent) and only then opens a DM window for that comment. Because of this:
- Not every matching comment gets a DM. Two people can leave the exact same comment and only one becomes DM-eligible. That's TikTok's call, and it's outside Tuku's control.
- Your public reply still posts for any matching comment, even when a DM isn't allowed.
- You can't force a DM to a commenter TikTok didn't flag. If you need to reach them, reply publicly and invite them to DM you first — an inbound DM opens the conversation, and from there you can message them normally.
This is also why a flow should send its DM before its public reply — see Order it after your DM.
Throttling
A single user commenting PRICE PRICE PRICE ten times will only trigger one DM. Tuku prevents overlapping automations on the same contact — only one automation can run at a time per person across all triggers. This stops the bot from bombarding a single buyer with conflicting replies.
What stops a trigger from firing
- The comment is your own. Comments you post on your own videos never trigger an automation — see Your own comments don't trigger below.
- The commenter has blocked your account.
- You've hit the MAC limit for the month and the commenter is a new contact.
- The TikTok connection is disconnected or its permissions were revoked.
The blocked-account and MAC cases show up as a system note in the inbox conversation. A disconnected TikTok connection shows a banner across the dashboard — see Billing.
Your own comments don't trigger
When you comment on your own posts — for example to test an automation, or to reply to a viewer from the TikTok app — Tuku will not treat that comment as a lead. It won't fire a flow, create a contact, count against your MAC, or send you a DM.
This holds for every automation type, including keyword rules and Any comment automations, and even for DM-only automations (public reply turned off).
Your own comments still appear in the post's comment timeline — they're just marked as yours and skipped for triggering.
TikTok flags which comments were written by the account that posted the video, so Tuku catches your own comments without any extra setup. To test that an automation does fire, comment from a different TikTok account.