Conflict detection
How alfred_ flags overlapping events and meeting requests that don't fit your schedule.
When a meeting request hits your inbox, alfred_ checks it against your calendar before drafting any reply. If there’s a conflict, alfred_ surfaces it explicitly — you decide what to do.
1
Request arrives
Incoming meeting invite or scheduling email.
2
Check calendars
All connected calendars + buffer + focus time.
3
Compare
Direct overlap, travel, quiet hours, VIP overlap.
4
Surface options
Decline + alternatives, accept + move, double-book.
What alfred_ checks
- Direct overlap — proposed time conflicts with an existing event
- Travel time — back-to-back meetings in different physical locations
- Buffer preferences — gaps you want between meetings (configurable)
- Focus time — proposed time conflicts with a focus block you’ve protected
- Quiet hours — proposed time falls outside your working hours
- VIP overlap — when an existing VIP meeting could be moved to accommodate
What you can do when there’s a conflict
For incoming meeting requests with conflicts, alfred_ presents:
- Decline and propose alternative — alfred_ drafts a reply with 2–3 alternative times that work for both of you
- Accept and move the conflicting event — alfred_ moves the lower-priority event and drafts a notification
- Accept and double-book — sometimes that’s the right call (you can step out of one)
- Forward to delegate — if the meeting could be handled by someone else
Asking alfred_ to check before scheduling
When you ask alfred_ to schedule something:
- “schedule lunch with Sarah next Wednesday at noon”
alfred_ runs the conflict check first. If there’s an issue, you’ll see something like:
You have a 12:00 call with Marc next Wednesday. Want me to:
- Schedule lunch at 1pm instead
- Move the call with Marc to make room
- Schedule anyway (you’ll have a conflict)
Multi-calendar awareness
Conflicts are detected across all connected calendars, not just your work one. A vet appointment on your personal calendar will block work scheduling.
Related
- Suggesting times — how alfred_ proposes alternatives
- Focus time — protecting deep-work blocks
- Settings → Reminders — meeting reminder defaults