Productivity · n8n

Detect Double-Bookings and Resolve Them Before They Embarrass You

Two yeses to the same hour, discovered live in the awkward moment. Scan for overlapping accepted events daily and prompt you to resolve them in advance.

difficulty Beginnersetup 25 minresult Double-bookings are caught the day they're created, not the moment both parties are waiting for you.
  1. 1

    Scan for Overlaps

    Add a Schedule Trigger daily and a Google Calendar node listing the week's accepted events.

  2. 2

    Detect Conflicts

    Add a Code node finding overlapping accepted pairs.

  3. 3

    Prompt a Decision

    Add a Slack DM showing each conflict with one-tap options: keep A, keep B, propose new time.

  4. 4

    Execute the Choice

    Add a step declining or proposing reschedules based on your tap.

  5. 5

    Activate and Test

    Activate the workflow and accept two overlapping test events. Confirm the conflict surfaces.

Frequently asked questions

How do double-bookings happen?

Multiple booking links, assistants and 'sure!' replies on the go — everyone collects a few per month.

Can it pre-empt them?

Also check new invites against existing events at accept time to warn before the second yes.

About this recipe. Recipes on FlowRecipesHub are written for business owners, not developers, and are tested before publishing — how recipes get made. Some ingredient links are affiliate links that cost you nothing — full disclosure.