Microsoft Bookings is an online scheduling tool in Microsoft 365 that helps businesses manage services, staff availability, and customer appointments. Connecting to Cognito Forms turns submissions into appointments-adding attendees and details, sending confirmations, and updating or canceling as events change.
Reduce back‑and‑forth and no‑shows—create appointments from entries, send confirmations automatically, and keep schedules accurate without manual edits.
- Cut scheduling back-and-forth
- Keep calendars accurate
- Lower no-show rates
Use this integration to:
- Create new appointments
- Update or reschedule bookings
- Cancel and send confirmations
How It Works
- Prepare your accounts
- Ensure you have a Cognito Forms account and access to Microsoft Bookings via Microsoft 365
- Confirm Bookings admin rights to your calendar
- Log in to Power Automate
- Go to flow.microsoft.com
- Click “Create” and choose “Automated cloud flow”
- Set Cognito Forms as the trigger
- Search for “Cognito Forms” and select “New Entry”
- Connect your account and select the form to monitor
- Add Microsoft Bookings as the action
- Choose an action like “Create an Appointment”
- Select the Bookings calendar and configure details like time, service, and customer
- Map form fields
- Match Cognito Forms fields to appointment fields
- Include optional notes or preferences from the form
- Test the flow
- Submit a test form entry and check Microsoft Bookings
- Verify that the appointment appears with the correct data
- Activate and monitor
- Save and turn on your flow
- Monitor initial runs to ensure accuracy and troubleshoot if needed
Still need help? Check out our Microsoft Power Automate support article.