Extract tasks from mail (D-145 PA10)
Extract action items from an inbound email into Recued's task tracker — title, due date, and priority (low / medium / high). Thread-aware; fires automatically on each inbound message; records only extractions above the confidence floor (default 0.7). A task is assigned to a contact only when the mail explicitly delegates it to a named third party — otherwise it lands unassigned. The extractor model sees only PII-aliased text, never the raw sender.
How it works
Inspect the data fetches, transforms, gates, and output this recipe runs.
Data fetch
message
?
▼
Process (30 steps)
subject
default
Apply default
from_email
default
Apply default
thread_id
default
Apply default
has_thread_id
compare
Check if thread id has data
thread
?
skip: step.has_thread_id not_equal true
thread_messages
default
Apply default
thread_body_reads
?
thread_messages_with_body
filter
Filter by condition
thread_body_segments
pluck
Extract result.body from each item
thread_body
join
Join items with "
---
"
single_body_read
?
skip: step.has_thread_id equal true
single_body
default
Apply default
body
ternary
Apply ternary
body_present
compare
Check if body has data
skip_empty
compare
Check if body present does not equal true
protect
pii-protect
Apply pii-protect
extract
?
skip: step.skip_empty equal true
restore
pii-restore
Apply pii-restore
extracted_title
default
Apply default
extracted_priority
default
Apply default
extracted_confidence
default
Apply default
extracted_assignee_email
default
Apply default
assignee_email
trim
Trim whitespace from extracted assignee email
due_at
date_parse
Parse restore restored due at iso as a date
below_threshold
compare
Check if extracted confidence is less than setting confidence threshold
missing_title
compare
Check if extracted title is empty
skip_create
any
Check if any of the conditions are true
resolve_assignee
?
skip: step.assignee_email is_empty
create
?
skip: step.skip_create equal true
card
to_summary
Format results as a summary card
Settings
Configurable at install. Defaults shown — change them anytime in Recued.
container names
setting
=
[object Object]
confidence threshold
setting
=
0.7
Trust & control
What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.