ChatSparksManual

Comment triggers

Reply to TikTok comments automatically — by keyword, by post, or by who's commenting.

A comment trigger is the rule that decides which TikTok comments turn into DMs. You can have as many as you need, and ChatSparks evaluates them in priority order.

Trigger types

TypeWhen it fires
Keyword matchThe comment contains one of your keywords (e.g. PRICE, ราคา, LINK).
Question markThe comment ends with ? or (catches generic questions you didn't list).
First comment from this userThe user has never commented on any of your posts before.
Comment on specific videoAny comment on a chosen video — useful when a Live or campaign post is doing the heavy lifting.
Mentions a SKUThe comment mentions a product name from your TikTok Shop catalog.

You can combine types with AND / OR. For example: keyword SHADE AND comment on the "shade-finder reel".

Scoping

By default, a trigger applies to every video on the connected account. You can narrow it:

  • All videos — the default. Best for evergreen keyword rules like price.
  • Specific videos — pick from your recent posts. Best for campaign-specific replies.
  • Videos tagged — if you tag videos in ChatSparks (e.g. launch-week), the trigger only fires on those.

Lives count as videos in this dropdown; they appear with a small LIVE chip.

Priority

When two triggers could both fire on the same comment, ChatSparks runs only the higher-priority one. The bot never sends two DMs from a single comment.

You can drag triggers in Automations to reorder them. Common ordering:

  1. Specific-video triggers (most precise).
  2. SKU-mention triggers.
  3. Keyword triggers.
  4. Question-mark catch-all (least precise).

Public reply

Every 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 vary the public reply text — ChatSparks rotates between up to five variants so your replies don't all look identical.

Throttling

A single user commenting PRICE PRICE PRICE ten times will only trigger one DM. ChatSparks throttles per (user × trigger) for 24 hours by default. You can lower this in Automations → Settings if you genuinely want a re-trigger, but most accounts should not.

What stops a trigger from firing

  • The post is older than the comment-listening window for your plan (default 30 days).
  • The commenter has blocked your account.
  • You've hit the MAC limit for the month and the commenter is a new contact.
  • The TikTok integration is disconnected or its scopes were revoked.

The first three are visible in the inbox conversation as a system note. The fourth shows a banner across the dashboard — see Billing.

On this page