Assemble a tax document packet
Use “Assemble a tax document packet” in Recued. Check which tax documents arrived for a year and collect the ones that did. 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 (49 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
doc_1_tagged
map
Extract hot_fields.subject from each item
doc_1_matches
filter
Filter by condition
doc_1_count
count
Count items in doc 1 matches
doc_1_found
compare
Check if doc 1 matches has data
doc_2_tagged
map
Extract hot_fields.subject from each item
doc_2_matches
filter
Filter by condition
doc_2_count
count
Count items in doc 2 matches
doc_2_found
compare
Check if doc 2 matches has data
doc_3_tagged
map
Extract hot_fields.subject from each item
doc_3_matches
filter
Filter by condition
doc_3_count
count
Count items in doc 3 matches
doc_3_found
compare
Check if doc 3 matches has data
doc_4_tagged
map
Extract hot_fields.subject from each item
doc_4_matches
filter
Filter by condition
doc_4_count
count
Count items in doc 4 matches
doc_4_found
compare
Check if doc 4 matches has data
doc_5_tagged
map
Extract hot_fields.subject from each item
doc_5_matches
filter
Filter by condition
doc_5_count
count
Count items in doc 5 matches
doc_5_found
compare
Check if doc 5 matches has data
doc_6_tagged
map
Extract hot_fields.subject from each item
doc_6_matches
filter
Filter by condition
doc_6_count
count
Count items in doc 6 matches
doc_6_found
compare
Check if doc 6 matches has data
checklist
to_checklist
Format results as an actionable checklist
found_flags
to_list
Apply to_list
found_types
filter
Filter by condition
found_type_count
count
Count items in found types
matched_mail
flatten
Flatten nested lists in
matched_mail_unique
unique
Remove duplicates from
matched_mail_count
count
Count items in matched mail unique
mail_rows
slice
Take a subset of
mail_rows_dated
map
Extract received_at from each item
mail_table
to_table
Format results as a data table
all_terms
flatten
Flatten nested lists in
files_raw
?
files
default
Apply default
files_scanned_count
count
Count items in files
files_tagged
map
Extract hot_fields.filename from each item
matched_files
filter
Filter by condition
matched_file_count
count
Count items in matched files
file_cards
map
Extract from each item
card
to_summary
Format results as a summary card
Settings
Configurable at install. Defaults shown — change them anytime in Recued.
tax year
setting
=
last_year
file slug
setting
=
received
mail slug
setting
=
primary
row limit
setting
=
50
file limit
setting
=
500
scan limit
setting
=
1000
doc 1 terms
setting
=
w-2,w2,p60,payslip,employment income,annual earnings
doc 2 terms
setting
=
1099-int,1099-div,interest statement,dividend,annual interest
doc 3 terms
setting
=
1099-b,brokerage,capital gains,consolidated statement,trade confirmation
doc 4 terms
setting
=
1098,mortgage interest,property tax,council tax,escrow
doc 5 terms
setting
=
donation,charitable,gift aid,your contribution,tax receipt
doc 6 terms
setting
=
invoice,expense report,business expense,self-employment,schedule c