PERSONAL PRODUCTIVITY

Outlook email-to-Linear task triage with priority classification

Watches your Outlook inbox, uses an LLM to decide whether each new email is actionable, and turns the ones that are into Linear issues with an inferred priority and due date.

CategoryPersonal Productivity
Enginesim
Difficultybeginner
Triggerevent
Steps5
Setup~5 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNew email in watched Outlook folderOutlook
  • ActionClassify actionability and extract task fieldsOpenAI
  • LogicDrop non-actionable email (newsletters, FYIs)
  • ActionCreate Linear issue with priority and due dateLinearLinear
  • OutputReturn created issue linkLinearLinear

What it does

Every time a new email lands in your monitored Outlook inbox, this workflow reads it and decides whether it actually requires you to do something. Genuine work items become Linear issues with a title, summary, inferred priority, and a suggested due date pulled from the email's language. Newsletters, FYIs, and auto-replies are skipped so your task list stays clean.

When to use it

Use it when your inbox is your real backlog and you keep losing requests between meetings. It is for operators and team leads who triage dozens of inbound emails a day and want each real ask captured as a tracked task without manual copy-paste.

How it works

  1. 1A new email arriving in the watched Outlook folder triggers the run.
  2. 2An OpenAI step classifies the email as actionable or noise and, when actionable, extracts a title, summary, priority, and any deadline phrasing.
  3. 3A logic branch drops anything classified as noise.
  4. 4For actionable items, a Linear action creates an issue with the extracted fields mapped to priority and due date.
  5. 5The created issue link is posted back as the workflow output for confirmation.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect OutlookMail, calendar, contacts.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect LinearIssues, projects, cycles, triage.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.