Renewal radar
Use “Renewal radar” in Recued. Surface annual renewals — domains, insurance, memberships, licences — before they auto-charge. It reads information without changing data in the connected service.
How it works
Inspect the data fetches, transforms, gates, and output this recipe runs.
Process (38 steps)
window
date_period
Apply date_period
since
date_parse
Parse window start as a date
until
date_parse
Parse window end as a date
messages_raw
?
messages
default
Apply default
scanned_count
count
Count items in messages
source_stale
default
Apply default
source_note
ternary
Apply ternary
subject_tagged
map
Extract hot_fields.subject from each item
sender_tagged
map
Extract hot_fields.from from each item
block_tagged
map
Extract hot_fields.subject from each item
candidates
filter
Filter by condition
notices
filter
Filter by condition
notice_count
count
Count items in notices
has_notices
compare
Check if notices has data
sample
slice
Take a subset of
flat
map
Extract from each item
protect
pii-protect
Apply pii-protect
extract
?
skip: step.has_notices not_equal true
restored
pii-restore
Apply pii-restore
rows
default
Apply default
dated_rows
filter
Filter by condition
undated_rows
filter
Filter by condition
undated_count
count
Count items in undated rows
aged
map
Extract renewal_date from each item
counted
map
Extract from each item
neg_horizon
math
Calculate setting horizon days times -1
future_or_today
filter
Filter by condition
upcoming
filter
Filter by condition
upcoming_count
count
Count items in upcoming
has_upcoming
compare
Check if upcoming has data
ranked
sort
Sort by
top_renewals
slice
Take a subset of
renewal_table
to_table
Format results as a data table
card
to_summary
Format results as a summary card
should_notify
all
Check if all conditions are true
notify_source_suffix
ternary
Apply ternary
notify
?
skip: step.should_notify not_equal true
Settings
Configurable at install. Defaults shown — change them anytime in Recued.
channels
setting
=
in_app
end hour
setting
=
9
weekdays
setting
=
1
mail slug
setting
=
primary
row limit
setting
=
25
scan limit
setting
=
500
start hour
setting
=
8
horizon days
setting
=
45
exclude terms
setting
=
cancelled,canceled,expired,refund,receipt for your refund
renewal terms
setting
=
renewal,renews,renewing,auto-renew,expires,expiry,expiration,policy,membership,domain
notify enabled
setting
=
false
ai sample limit
setting
=
120
lookback period
setting
=
this_year
Trust & control
What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.