Skip to content

Calendar Conflict Detector

Example prompt: "Check my Google Calendar daily for double-bookings or meetings with less than 15 minutes between them. Alert me on Slack with suggestions to resolve conflicts."

How to automate calendar conflict detection with GloriaMundo

The Problem

Double-bookings happen more often than anyone would like to admit, especially when multiple people have permission to add meetings to your calendar. You accept an invite without noticing the overlap, or two colleagues book the same slot independently. Back-to-back meetings with no buffer are nearly as bad — you end one call and immediately join the next with no time to take notes, get water, or mentally switch context. Most people only discover these conflicts when a calendar reminder fires and they realise they are supposed to be in two places at once.

How GloriaMundo Solves It

We build a workflow that runs daily, typically first thing in the morning. An integration step fetches the day's events from Google Calendar with start times, end times, and attendee details. A code step analyses the schedule to detect overlapping events and meetings with fewer than 15 minutes of buffer between them. An LLM step takes the detected conflicts and generates practical suggestions: which meeting to reschedule, which could be shortened, or which might work as an async update instead. The conflicts and suggestions are sent to you via Slack, giving you time to sort things out before your first meeting. Glass Box preview shows you the detected conflicts and proposed resolutions before the Slack message is sent.

Example Workflow Steps

  1. Trigger (scheduled): Runs every morning at 6:30 AM, before the working day begins.
  2. Step 1 (integration): Fetch today's events from Google Calendar — title, start time, end time, attendees, and location.
  3. Step 2 (code): Analyse the events to detect overlapping time slots and meetings with fewer than 15 minutes of buffer between them.
  4. Step 3 (LLM): For each detected conflict, suggest a resolution — reschedule, shorten, decline, or convert to async.
  5. Step 4 (integration): Send a Slack message listing the conflicts, affected meetings, and suggested resolutions.

Integrations Used

  • Google Calendar — source of the day's events and scheduling data
  • Slack — delivers conflict alerts and resolution suggestions

Who This Is For

Managers, executives, and anyone with a heavily booked calendar who needs an early warning system for scheduling conflicts. Particularly useful for people whose calendars are managed by multiple colleagues or assistants.

Time & Cost Saved

Discovering a double-booking mid-day typically costs 10-15 minutes of scrambling to reschedule, plus the embarrassment of missing a meeting or joining late. This workflow catches conflicts before the day starts, giving you time to resolve them calmly. Over a month, it prevents several scheduling mishaps and saves the 30-60 minutes per week that would otherwise be spent manually scanning your calendar for overlaps. The workflow uses integration, code, and LLM steps, costing a few credits per daily run.