iHook

iHook

  • Blog
  • Docs
  • Dashboard

›Task Notifications

Quick Start

  • Create your first task
  • Create your first receiver

Task Settings

  • HTTP Settings
  • Request Schedule

Task Notifications

  • Notification Overview
  • Source
  • Property / CSS Selector
  • Comparison
  • Message Template

Task History

  • Chart

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 method to compare property value and target value. The property value is comprised of the data located by Source and Property. The target value is the value you have entered into the Target field.

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 target 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 target value. Non-string values are cast to a string before comparing. The check is case sensitive.
contains (string)The property value contains the target value as a substring. Non-string values are cast to a string before comparing. The check is case sensitive.
not contain (string)The target 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 target value.
not equal to (number)The property value is (or can be cast to) a number not equal to the target value.
greater than (number)The property value is (or can be cast to) a number greater than the target value.
greater than or equal to (number)The property value is (or can be cast to) a number greater than or equal to the target value.
less than (number)The property value is (or can be cast to) a number less than the target value.
less than or equal to (number)The property value is (or can be cast to) a number less than or equal to the target value.
has keyThe JSON property evaluates to a dictionary and contains the target 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 target 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 Template →
Copyright © 2024 iHook, Inc.