Recued
Menu
← Back to recipes

Daily morning brief

by recued-core v1 11 views

Use “Daily morning brief” in Recued. Morning cockpit over your own warehouse: today's confirmed events, inbound threads whose last message is theirs and still unanswered, and the contacts carrying the most open loops. Returns a summary card, two tables, and the raw rows behind them.

How it works 34 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Data fetch
open_loops ?
Process (33 steps)
today_window date_period
Apply date_period
today_start_ms date_parse
Parse today window start as a date
today_end_ms date_parse
Parse today window end as a date
events_raw ?
events default
Apply default
event_count count
Count items in events
events_dated map
Extract start_at from each item
events_table to_table
Format results as a data table
mail_since_ms math
Calculate: {{step.today_end_ms}} - {{config.lookback_days}} * 86400000
quiet_cutoff_ms math
Calculate: {{step.today_end_ms}} - {{config.quiet_days}} * 86400000
messages_raw ?
messages default
Apply default
messages_flat map
Extract from each item
my_email_set compare
Check if setting my email has data
outbound filter
Filter by condition
all_threads group_by
Group by thread_id
outbound_threads group_by
Group by thread_id
all_threads_keyed map
Extract from each item
outbound_keys map
Extract from each item
their_word_last filter
Filter by condition
waiting_threads filter
Filter by condition
waiting_sorted sort
Sort by
waiting_rows slice
Take a subset of
waiting_count count
Count items in waiting threads
waiting_dated map
Extract last_at from each item
waiting_table to_table
Format results as a data table
open_loop_entries default
Apply default
open_loop_count count
Count items in open loop entries
open_loop_targets pluck
Extract target_id from each item
open_loop_text join
Join items with ", "
mail_scanned count
Count items in messages
mail_section_note ternary
Apply ternary
card to_summary
Format results as a summary card
Settings 11 configurable

Configurable at install. Defaults shown — change them anytime in Recued.

end hour setting = 9
my email setting =
weekdays setting = 1,2,3,4,5
mail slug setting = primary
row limit setting = 20
quiet days setting = 2
scan limit setting = 500
start hour setting = 7
calendar slug setting = primary
lookback days setting = 14
open loop limit setting = 5

Trust & control

What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.

Data it touches

Warehousedata.calendardata.enrichment

About

Tags

morningbriefdigestcockpitcalendarmailopen-loopreactivepack:daily-ops

Details

34 steps 11 configurable settings recipe_id: daily-morning-brief