Forum Discussion

raza321's avatar
raza321
Copper Contributor
Jul 28, 2025

Using Microsoft Bookings to Support Creative & Niche Websites

Hi community! đź‘‹

I'm currently using Microsoft Bookings to manage appointment scheduling for a project, and I’m looking for a way to restrict or filter out personal emails (like @gmail.com, @yahoo.com, etc.) from making bookings.

What I've Tried So Far:

  • Required custom field asking users to "Enter your business email"
  • Manual review via "Admin Approval" setting
  • Filtering in Outlook after the booking is created

But these are still more like workarounds.
Is there any built-in feature or third-party integration that can:

  • âś… Block bookings unless the email is from a business domain
  • âś… Auto-decline free/personal email addresses
  • âś… Or at least flag them in the calendar?

Bonus Context:

I run a digital experience site that blends online booking and content storytelling — one of our examples is this fun article combining real-life stories with booking-based workflows:
đź”— https://tirafficridergame.com/evel-knievel-mining-incident/ content. Any help or plugin tips would be appreciated!

Thanks in advance! 🙏
— [ Raza

 

1 Reply

  • Unfortunately, Microsoft Bookings doesn’t currently provide a native way to block or filter email domains directly in the booking form logic.

    Power Automate to Auto-Cancel Based on Email Domain

    Set up a Power Automate flow that:

    • Triggers when a new booking is made
    • Checks the customer email domain
    • Sends a cancellation email if the domain matches a list (e.g., gmail.com, hotmail.com)
    • Optionally deletes the event or sends an alert to staff

    You can do this by connecting the Bookings connector (via Graph API) or monitoring the calendar events in Outlook.

    ------------------------------------
    Don't forget to mark as solution if my answer suits you

Resources