The Rules tab on the Dashboard allows you to create user and post rules for auto-moderating content on your platform.* When a post is submitted through the API, if all conditions in a rule are matched, the Dashboard will trigger the rule and take any relevant action. All rules triggered will be returned in the response back from the Dashboard (refer to API reference).

*User Rules coming soon

Rule Examples

  • IF Post in the Deny List, THEN [ACTION]
  • IF Post in the Allow List, THEN [ACTION]

You can specify the exact action you want to take when a rule is triggered. The action dropdown will be populated with all actions created on the Actions page.

*User rules and additional post rules coming soon...

Order of Rules

The order in which rules are triggered in matters. You can customize the order on the Dashboard. You can also select whether to fire all matching rules in order, or just fire the first matching rule in order. Triggering all actions for all matching rules, will fire off multiple calls to your actions server.

Rules - Edge Cases

  1. "Post has text in the Deny List" rule is triggered if:
  • Domain is [denied] AND URL is [allowed or denied or unclassified]
  • Domain is [allowed or denied or unclassified] AND URL is [denied]
  1. "Post has text in the Allow List" rule is triggered if:
  • Domain is [allowed] AND URL is [allowed or denied or unclassified]
  • Domain is [unclassified] AND URL is [allowed]
  • All spam strings in a post will need to be in the allow list for this rule to trigger