Productivity · n8n

Auto-Book Meetings From Email Requests Using AI and Outlook

When someone emails asking to meet, AI reads the request, checks your Outlook calendar for free slots, and proposes times back automatically.

difficulty Advancedsetup 40 minresult Meeting requests are handled hands-free — the AI proposes real open slots from your calendar and drafts the reply for you.
  1. 1

    Trigger on Incoming Mail

    Add a Microsoft Outlook Trigger node for new messages in your inbox.

  2. 2

    Detect Scheduling Intent

    Add an OpenAI node that returns whether the email is a meeting request and any preferred timeframe mentioned.

  3. 3

    Find Free Slots

    Add a Microsoft Outlook node querying your calendar for the requested window and return two or three open slots.

  4. 4

    Draft the Reply

    Add an OpenAI node that writes a polite reply proposing the available slots, then a Outlook node to save it as a draft for your approval.

  5. 5

    Activate and Test

    Activate the workflow and send yourself a meeting request. Confirm a draft reply with real open slots is created.

Frequently asked questions

Can it book automatically once they confirm?

Add a follow-up branch that watches for the confirmation reply and creates the calendar event with an invite.

How do I avoid double-booking?

Re-check availability right before creating the event, since slots may fill between the proposal and confirmation.

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.