Extract lease key terms
Use “Extract lease key terms” in Recued. Read a lease with the local docling tool and pull out the dates, amounts, and notice windows that matter: term start and end, rent, deposit, renewal, and the last day to give notice. Returns the terms, a note body, and proposed reminders dated from the notice windows.
How it works
Inspect the data fetches, transforms, gates, and output this recipe runs.
Process (25 steps)
has_source
compare
Check if setting source has data
source_guard
guard
Stop if has source equals
parsed
?
file_ref
default
Apply default
has_file
compare
Check if file ref has data
parsed_guard
guard
Stop if has file equals
terms
?
defaults
defaults
Apply defaults
has_notice_deadline
compare
Check if notice deadline has data
has_term_end
compare
Check if term end has data
notice_reminder_at
date_add
Add -{{config.lead_days}} days to
skip: step.has_notice_deadline equal false
term_end_reminder_at
date_add
Add -{{config.lead_days}} days to
skip: step.has_term_end equal false
notice_reminders
map
Extract from each item
skip: step.has_notice_deadline equal false
term_end_reminders
map
Extract from each item
skip: step.has_term_end equal false
defaults_2
defaults
Apply defaults
proposed_reminders
flatten
Flatten nested lists in
reminder_count
count
Count items in proposed reminders
reminder_table
to_table
Format results as a data table
note_body
template
Generate text from a template
now
date_add
Add 0 days to
skip_write
compare
Check if setting write mode does not equal stage
row_key
replace
Replace text in setting source
stage_row
?
skip: step.skip_write equal true
staged
not
Apply not
card
to_summary
Format results as a summary card
Settings
Configurable at install. Defaults shown — change them anytime in Recued.
source
setting
=
lead days
setting
=
14
write mode
setting
=
preview
property label
setting
=
staging prefix
setting
=
lease_terms_staging
Trust & control
What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.