Processing Rules

Manage rules for automated email processing

Create Rule
Conflict 3 emails match both
Rule #1 Rule #8 Archive Ohio gov noreply / Job board alerts (search paused) — archive
  • • different set_category: 'notifications.newsletter' vs 'newsletter'
  • • one sets skip_llm, the other doesn't — ordering-dependent

Archive Ohio gov noreply

User Priority: 50
When: from_address equals "noreply@ohms.ohio.gov"
Then: Category: notifications.newsletter, Skip LLM, Auto-archive
Matched 0 times

AWS Trust and Safety replies

AI Suggested Priority: 100

AWS Trust & Safety sends support ticket acknowledgements and status updates. Informational — the actual ticket lives in the AWS console. Route to transactional, mark read.

When: from_address equals "trustandsafety@support.aws.com"
Then: Category: transactional
Matched 0 times

Calendar "Updated invitation" emails

AI Suggested Priority: 100

Google Calendar sends an "Updated invitation:" email every time an event changes, including trivial changes like attachment updates. You got 3 in a row for the same TBG touchbase yesterday. Mark read; category left alone so sender context is preserved (colleague vs client depending on organizer).

When: subject starts_with "Updated invitation:"
Then: No actions
Matched 2 times Last: 2026-04-24 01:27:25.808204

Google Drive share notifications

AI Suggested Priority: 100

Google Drive share notifications — Docs, Sheets, Slides shared with you. Usually from a collaborator and usually requires you to look at the doc. Route to colleague, flag requires_action, keep unread.

When: from_address equals "drive-shares-dm-noreply@google.com"
Then: Category: colleague, Action: Yes
Matched 0 times

Job board alerts (LinkedIn jobs, Kroger, Robert Half, Ohio SoS)

AI Suggested Priority: 100

Combined rule for job board / recruiter feeds — LinkedIn job alerts, Kroger Careers, Robert Half, Ohio Secretary of State HR. Per your direction: quiet but visible. Routes to newsletter, marks read, low priority.

When: from_address equals "jobalerts-noreply@linkedin.com" ANY from_address equals "noreply@careers.kroger.com" ANY from_address equals "no.reply@email.roberthalf.com" ANY from_address equals "noreply@ohms.ohio.gov"
Then: Category: newsletter, Priority: 4
Matched 0 times

Job board alerts (search paused) — archive

User Priority: 100

Active job search is paused. Silence automated job-board alerts from Ohio SoS, Robert Half, Kroger Careers, and LinkedIn job alerts. Auto-archive and mark read at the Sieve level so they never hit the inbox. Personal job referrals from humans fall through to the LLM default path and get classified as real correspondence.

When: from_address equals "noreply@ohms.ohio.gov" ANY from_address equals "no.reply@email.roberthalf.com" ANY from_address equals "noreply@careers.kroger.com" ANY from_address equals "jobalerts-noreply@linkedin.com"
Then: Category: newsletter, Auto-archive
Matched 4 times Last: 2026-04-24 01:39:19.891546

LinkedIn general notifications

AI Suggested Priority: 100

LinkedIn general notifications — profile views, connection prompts, engagement nudges. Route to social, mark read. Does NOT cover LinkedIn job alerts (different sender: jobalerts-noreply@linkedin.com).

When: from_address equals "messages-noreply@linkedin.com"
Then: Category: social
Matched 1 time Last: 2026-04-24 01:29:33.010593

Microsoft 365 subscription renewals

AI Suggested Priority: 100

Microsoft sends subscription renewal confirmations from microsoft-noreply@microsoft.com (distinct from replyto@email.microsoft.com, which is marketing). Catches Microsoft 365, Azure, GitHub, and similar auto-renewal receipts by matching sender + "renewed" in subject. Routes to financial.subscription so renewals land in the Financial tab for billing reconciliation; marks read since no action is required on an auto-charge. Narrow subject match avoids sweeping security alerts or account notices from the same sender.

When: from_address equals "microsoft-noreply@microsoft.com" ALL subject contains "renewed"
Then: Category: financial.subscription
Matched 0 times

Microsoft marketing promotions

AI Suggested Priority: 100

Microsoft sends product marketing (Copilot promos, tech session invites, etc.) from replyto@email.microsoft.com. Distinct from microsoft-noreply@microsoft.com which sends legitimate transactional receipts (Office 365 renewals, etc.) — this rule will NOT touch those. Route to marketing, mark read.

When: from_address equals "replyto@email.microsoft.com"
Then: Category: marketing
Matched 0 times

Microsoft verification codes (notify.microsoft.com)

User Priority: 100

Microsoft sends account/OneDrive/Teams verification codes from no-reply@notify.microsoft.com with "verification code" in the subject (e.g., "48216937 is your Microsoft OneDrive verification code"). Route to alerts.code so the code_extractor pulls the OTP into the alert panel with a 5-minute copy affordance, then destroys the email per the alerts.code lifecycle (delete_immediate, data_retention 1 day). Intentionally narrowed to "verification code" subjects — avoids broader "code" match that could sweep legitimate non-OTP security notifications from the same sender into immediate deletion. If Microsoft account login OTPs arrive with "security code" phrasing, add a sibling rule rather than widening this one.

When: from_address equals "no-reply@notify.microsoft.com" ALL subject contains "verification code"
Then: Category: alerts.code, Priority: 1
Matched 2 times Last: 2026-04-24 00:55:10.953203

Monday.com task notifications

AI Suggested Priority: 100

Bill assigns tasks and mentions you on monday.com boards. Machine-generated but always actionable — route to alert, flag requires_action, keep unread.

When: from_address equals "notifications@monday.com"
Then: Category: alert, Priority: 2, Action: Yes
Matched 7 times Last: 2026-04-24 01:29:04.475930

Pinterest daily feed

AI Suggested Priority: 100

Pinterest daily/recommendation emails. Pure promotional feed — route to marketing, mark read, lowest priority. Can tighten to auto_archive in a later pass if you confirm you never read these.

When: from_address equals "recommendations@discover.pinterest.com"
Then: Category: marketing, Priority: 5
Matched 0 times

Slack digest emails

AI Suggested Priority: 100

Slack sends digest emails for mentions and DMs in workspaces. You're already in Slack so these are usually redundant — categorize as alert and mark read. No archive yet; see how noisy this feels first.

When: from_address equals "notification@slack.com"
Then: Category: alert
Matched 1 time Last: 2026-04-24 01:21:17.399459

Upwork interview invitations

AI Suggested Priority: 100

Upwork sends interview invitations and proposal requests when clients want to hire you. Route to client, priority 2, flag requires_action so these stay on your radar.

When: from_address equals "donotreply@upwork.com"
Then: Category: client, Priority: 2, Action: Yes
Matched 0 times

Upwork interview invitations

User Priority: 100

Upwork sends interview invitations when a client has reached out specifically to you about a job. These are real opportunities — route to client, flag requires_action, keep unread.

When: from_address equals "donotreply@upwork.com"
Then: Category: client, Priority: 2, Action: Yes
Matched 0 times