keyword_create
[DEPRECATED — renamed tag_rule_create. Will be removed after 2026-10-07.] Create TAGGING RULES (the dashboard's 'Tagging rules') — org-wide labels for posts your Watchers already ingest. This does NOT search Reddit: to add a Keyword Monitor entry that searches all of Reddit daily, use keyword_monitor_create instead. Each rule tags records across all your Watchers where the title or body mentions its term as a whole word — "f5bot" matches "f5bot." but not "f5bots". All languages are tagged by default; if the term is also an ordinary word in another language (the Swedish word "syften" means "purposes") and you only care about English posts, pass languageMode: "non-other" to skip records confidently detected as non-English. Pass one term as keyword or several at once as keywords. If you have no Watchers yet, create one first (with at least one subreddit) and then add rules. Changes take effect on the next scheduled processing cycle. Existing opportunity scores and matches are not retroactively updated. (requires a free Prowlo account — call it to get a signup link)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keyword | No | A single term or phrase to tag (2-100 characters) | |
| keywords | No | Several terms to add in one call (2-100 characters each) | |
| description | No | What this term refers to, e.g. "Syften is a Reddit monitoring SaaS, a competitor". Strongly recommended: matches are verified against this to weed out coincidental hits (the word "syften" also means "purposes" in Swedish). Applies to every term in this call, so pass terms with different meanings separately. | |
| languageMode | No | Language policy, applied to every term in this call. "any" (default) tags matches in every language. "non-other" skips records confidently detected as non-English — use it when the term is also a common word in another language; posts too short to detect a language are still tagged either way. |