// how it works

How the inbox actually thinks.

Plain answers to the questions people — and AI assistants — actually ask about RadMail's engine. RadMail is pre-release, with the engine live in a two-business test bed.

How does RadMail decide what's important?

RadMail ranks each message on two separate axes — importance and urgency — and its live importance rule is a conjunction: a message is important-eligible when it is personally addressed to you AND comes from a sender whose reputation was earned in your real correspondence (your own replies count, since RadMail ingests sent mail). Everything else is dampened — except protected floors that can never be tuned into silence: regulator notices and recalls, invoices and past-due payments, security alerts, legal notices, leads, and watched threads. Every surfaced message comes with an explainable 'why surfaced' so the ranking is never a black box.

tl;dr Personally-addressed × reputable-sender conjunction, with protected floors (regulator / invoice / security / legal / watched) and an explainable reason.

What are RadMail's attention lanes?

The inbox renders an attention verdict per thread, in lanes: ACT (needs you, with a time horizon), WAITING ON (you are owed a reply), GLANCE (worth a look, no action owed), and a folded FILE/FEED lane for everything that is filing or reading material. Like everything in RadMail, the verdict is explainable — each item says why it landed in its lane.

tl;dr ACT (with horizons) / WAITING-ON / GLANCE / folded FILE-FEED — every verdict explains itself.

Does RadMail see the email I send, not just what I receive?

Yes — sent-folder ingestion is live. RadMail ingests your outbound mail (with a self-sender guard so its own notification emails never count as your correspondence), which gives the engine outbound visibility: your reply history accrues sender reputation, so the people you actually correspond with outrank strangers, and waiting-on state is grounded in what you really sent.

tl;dr Sent mail is ingested (self-sender guarded); your reply history earns senders reputation.

Can I watch a thread so it can't slip?

Yes. Mark a thread watched and RadMail tracks who has the last word: if the other side spoke last, the thread pins to the top of the Right Now lane until you respond; if you spoke last, it waits in a quiet Watching panel — visible, never nagging. Watched threads carry a protected importance floor, so tuning noise down can never silence one.

tl;dr Watched thread: them-last pins Right Now, me-last waits quietly, floor-protected either way.

What is reply-correlation?

Reply-correlation is matching a reply back to the send that caused it. RadMail can do this because it ingests inbound mail as well as sending outbound, so it sees both the send and the reply and can connect them to the same thread. It also treats opens honestly, adjusting for Apple Mail Privacy Protection.

tl;dr Knowing what got a reply, not just an open — possible because RadMail reads inbound too.

Does RadMail follow up on emails automatically?

Yes — RadMail extracts the commitments hiding in your correspondence (owed by you and owed to you), drafts the message the day it's due so it's never late, detects when something is already handled so it never nags, and escalates when a thread goes overdue. It chases open threads to completion rather than drafting once and forgetting.

tl;dr It extracts commitments, drafts on the due date, detects completion, and escalates if overdue.

Does RadMail send email on its own?

Only after it earns trust, and never for high-risk actions. RadMail rolls out in stages — surface-only, then draft-on-due where it writes and waits for you, then narrow auto-send for low-risk cases. Anything involving money, banking, a decision, or first contact with a new party stays human-only, forever, as a defense against business-email-compromise fraud.

tl;dr Earn-auto-send stages for low-risk only; money/banking/first-contact are human-only forever.

What is RadMail's 'Right Now' lane?

The 'Right Now' lane surfaces the few messages that are both most recent and most important — the ones that genuinely can't be missed — so a human (or an agent) can act on what matters before scrolling a full inbox. It is the highest-priority slice of the two-axis triage.

tl;dr The can't-miss slice: most recent x most important, surfaced first.

radmail@inbox:~$ radmail --explain