The short answer: turn on the Clean up your calendar routine in alfred_. Every Sunday at 6 PM it reads the next 7 days of your connected calendars and emails you the real problems: overlapping meetings, runs of back-to-back meetings longer than 3 hours, and meetings you declined that are still sitting there, each with what to change. It changes nothing itself.
Wednesday at 1:58 PM
You run operations at a 25-person agency. Your calendar fills from four directions: clients send invites to your work address, the team books internal reviews, your Google personal calendar has the dentist and school pickup, and a client on Microsoft 365 forwards their own meeting series.
Each one looked fine when it arrived. Then on Wednesday at 1:58 PM you find the client review and the hiring panel both at 2. Thursday is six hours of meetings with no gap for lunch. And the vendor demo you declined last week is still there, so the team thinks you’re busy at 11 when you’re not.
The native ways, and where they stop
Looking at the week. Google Calendar and Outlook show overlapping events side by side. You notice them if you look at every day, in every calendar, before the week starts.
Declined meetings. Both apps can hide or keep declined events, depending on settings. A meeting you declined from a phone, or one the organizer re-sent, can stay on your calendar.
Scheduling assistants. Tools that defend focus time move your own blocks around. They don’t tell you that two client meetings overlap.
Turn on Clean up your calendar
- Connect your calendars to alfred_: Google, Outlook and Microsoft 365, or iCloud. Sign in with Google or Microsoft; your password stays with them.
- On your desktop, open Routines, then Clean up your calendar.
- Press Turn it on.
It runs every Sunday at 6 PM in your time zone, emails you, and keeps past reports on the routine’s page. Before it reports a problem it checks the calendar again for that window, so something you already fixed doesn’t show up.
What Sunday’s email looks like
Your calendar this week: 3 things worth fixing
- Wednesday, 2 PM: Harbor Coffee creative review overlaps the hiring panel for the senior designer. Worth changing. The hiring panel has four interviewers; ask Harbor if 3 PM works instead.
- Thursday, 9 AM to 3:30 PM: six meetings with no break. Worth changing. The 12:30 internal status could move to Friday or go async.
- Tuesday, 11 AM: “Vendor demo, scheduling software” is still on your calendar, but you declined it. Remove it so the team sees you’re free.
Illustrative example, not output from a real run. The meetings are invented, and the wording differs week to week.
Where each step happens
- Desktop: turn it on from Routines; read past reports there.
- Email, Sunday at 6 PM: in time to fix things before Monday.
- Phone: to act on one, text alfred_: “move Wednesday’s Harbor review to 3 PM.” Anything that invites other people waits for your OK.
The honest caveat
It reads only the calendars connected to your alfred_. A calendar it can’t see, such as a client’s that you only view in their system, isn’t checked. It looks 7 days ahead and reports; it doesn’t move, decline or delete anything. alfred_ is a paid product, and routines run on the credits your plan includes; plans are on the pricing page.