CronDog

CronDog

  • Blog
  • Docs
  • Dashboard

›Task Notifications

Quick Start

  • Create your first task
  • Create your first receiver

Task Settings

  • HTTP Settings
  • Schedule

Task Notifications

  • Notification Overview
  • Source
  • Property / CSS Selector
  • Comparison
  • Message and HTTP Action Templates

Task Errors

  • Errors

Task Shortcuts

  • Keyboard Shortcuts

Receiver Variables

  • Receiver variables

Task Examples

  • Nintendo Switch availability monitor
  • Weather monitor
  • Insider trading monitor
  • Mortgage rate monitor
  • Github repo release monitor

Receiver Examples

  • Create an Okta Hook receiver
  • Create a SendGrid Event Webhook receiver

Comparison

When configuring notification conditions, you may use the following methods to compare the evaluated property value with the configured value. The property value is the data located by Source and Property. The configured value is the value you enter in the condition row.

ComparisonDescription
is any valueThe property value is equal to any value.
value has changedThe string representation of the property value has changed, comparing with the property value from the last task execution.
equals (string)A string comparison of the property value and configured value. Non-string values are cast to a string before comparing. The check is case sensitive.
not equal to (string)A string comparison of the property value and configured value. Non-string values are cast to a string before comparing. The check is case sensitive.
contains (string)The property value contains the configured value as a substring. Non-string values are cast to a string before comparing. The check is case sensitive.
not contain (string)The configured value is not found in the property value. Non-string values are cast to a string before comparing. The check is case sensitive.
equals (number)The property value is (or can be cast to) a number equal to the configured value.
not equal to (number)The property value is (or can be cast to) a number not equal to the configured value.
greater than (number)The property value is (or can be cast to) a number greater than the configured value.
greater than or equal to (number)The property value is (or can be cast to) a number greater than or equal to the configured value.
less than (number)The property value is (or can be cast to) a number less than the configured value.
less than or equal to (number)The property value is (or can be cast to) a number less than or equal to the configured value.
has keyThe JSON property evaluates to a dictionary and contains the configured value as a dictionary key. Source must be Response Body (JSON). The check is case sensitive.
has valueThe JSON property evaluates to a list or dictionary, and contains the configured value as a list value or dictionary value. Source must be Response Body (JSON). The check is case sensitive.
is trueThe JSON property evaluates to true. Source must be Response Body (JSON).
is falseThe JSON property evaluates to false. Source must be Response Body (JSON).
is nullThe property value is null.
is not nullThe property value is not null.
← Property / CSS SelectorMessage and HTTP Action Templates →
Copyright © 2026 CronDog, Inc.