Skip to content
Recued
Menu
← Back to recipes

Extract tasks from mail (D-145 PA10)

by recued-core v1

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 31 steps

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 2 configurable

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.

Where it runs

Device + server Runs on your device (browser) or your server.

Data it touches

Warehousedata.mail

About

Tags

emailmailtaskwork-entityreactivesilent-producerpack:personal-organizerai_surface

Details

31 steps 2 configurable settings recipe_id: extract-tasks-from-mail