Morning Digest — pre-drafted follow-ups, ready to send
BusinessEvery morning, RadiusOS reviews your pipeline and drafts a follow-up email for every deal that's gone cold. You wake up to a stack of ready-to-send emails on your dashboard. One click sends each one.
What it is
The Morning Digest is the proactive version of RadiusOS's AI layer. Other AI features ASSIST you — you click a button and get help. The Morning Digest EXECUTES for you — the follow-ups are already written when you log in. Your job is approval + sending, not drafting + deciding.
Morning Digest is a Business / Team feature. Free and Pro users see the rule-based Follow-Up Digest below (contacts that need attention) but not pre-drafted emails.
How it works
Nightly pass at 05:00 UTC
A cron job scans every Business+ workspace. For each, it finds the 5 stalest non-terminal deals that have an email address on file.
AI drafts a follow-up per deal
Each contact's full context (name, company, stage, AI score, last email thread) gets sent to Claude Haiku with your workspace's tone. The output is a complete follow-up email — subject and body.
Drafts land on your dashboard
Next time you open RadiusOS, the Morning Digest card shows each draft as an editable card. Tweak the subject or body inline, or send as-is.
One click sends
The Send button fires through your connected Gmail. The email is logged to the contact's activity feed, lastActionDate updates, and the item moves out of the digest.
Dismiss anything you don't want
Not every stale deal deserves a follow-up. Click Dismiss — the item disappears, the next morning it regenerates only if the deal is still stale AND the context has changed.
When you'll see items
The Morning Digest runs **nightly at 05:00 UTC** (that's about 10 PM Pacific / 1 AM Eastern / 6 AM in London / 7 AM in Berlin). First visit to the dashboard after that time will show the day's items.
If you see "All caught up" when you open the dashboard, that means either (a) the digest hasn't run yet for today, or (b) every contact is within the 7-day freshness window. Both are good news.
Open the dashboard first thing in the morning. Five approval clicks later, you're done with outreach. The rest of your day is for the work the AI can't do.
What gets flagged
A contact qualifies for the Morning Digest when ALL of these are true:
- Not a sample/onboarding contact
- Has an email address on file
- `lastActionDate` is older than 7 days (or contact is >7 days old with no activity ever)
- Stage is not terminal (not "lost", "closed-lost", "won", "closed-won")
- No Morning Digest item already exists for this contact today
Your 5 stalest qualifying contacts get drafted. If you have more than 5 stale deals, tomorrow's digest will cover the next 5 (stalest-first).
What if a draft looks off?
Three options:
- **Edit it inline.** The subject and body fields are fully editable. Changes save as you type.
- **Dismiss the item.** If the follow-up isn't appropriate (you already called, the deal is actually closed, etc.), one click removes it.
- **Send the one-off.** If the AI missed context you care about, edit the body to add it, then send.
If drafts feel consistently off for your business, open any contact and use the "Refresh AI Score" button a few times — that tells Claude more about your pipeline signals, and tomorrow's drafts get sharper.
Cost and limits
The Morning Digest is included in Business and Team plans — no per-draft metering. Under the hood, every draft uses Claude Haiku with prompt caching, logged to `AiCallLog` for cost transparency. We hard-cap at 5 drafts per workspace per night — enough to keep momentum without flooding your inbox.