Skip to main content
← All schemas

ListingFreshnessSettings

object

moderequired
"off" | "built_in" | "automation"

off · built_in (PropZolo pings owners) · automation (workflows ask, on property.reconfirm_due)

ping_interval_daysrequired
integer
channelrequired
"auto" | "whatsapp_cloud" | "sms"
max_pings_per_dayrequired
integer
stale_after_daysrequired
integer
hide_stale_from_matchingrequired
boolean
hide_stale_from_sharesrequired
boolean
notify_agentrequired
boolean
price_nudge_daysrequired
integer

0 = no price-revision nudges.

price_nudge_max_enquiriesrequired
integer
mandate_noticerequired
boolean

Emit property.mandate_expiring for the mandate-renewal recipe.

Example
{
  "mode": "off",
  "ping_interval_days": 7,
  "channel": "auto",
  "max_pings_per_day": 1,
  "stale_after_days": 7,
  "hide_stale_from_matching": true,
  "hide_stale_from_shares": true,
  "notify_agent": true,
  "price_nudge_days": 0,
  "price_nudge_max_enquiries": 0,
  "mandate_notice": true
}