← Back to docs
đŸŽ¯

Triggers

A trigger defines what event causes your automation to fire. EngageDM supports two trigger types.

1. Comment Keyword

Fires when someone comments on a specific Instagram post and their comment contains a matching keyword.

  • Post selection — attach the trigger to one or more specific posts, or set it to "Any post" to cover everything on your account.
  • Keywords — enter one or more keywords (e.g. GUIDE, LINK, YES). The match is case-insensitive. A comment matching any keyword triggers the automation.
  • Match type — Contains (comment includes the word anywhere) or Exact (comment is exactly the keyword).
âš ī¸
Avoid generic keywords like "hi" or "ok" — they will fire too often and Instagram may throttle your account for sending too many DMs in a short window.

2. DM Keyword

Fires when someone sends you a Direct Message containing a specific keyword.

  • Great for building keyword-based chatbot flows ("Text HELP for pricing").
  • Only works within the 24-hour messaging window (standard Instagram policy) unless the user has opted in to marketing messages.
â„šī¸
First-touch only — by default EngageDM sends one DM per unique user per automation to avoid spamming your audience. You can disable this in advanced settings.

Try the best Instagram automation tool — free.

India's #1 comment-to-DM tool. Set up your first automation in under 2 minutes — no code, no credit card required.

Start for Free →