capabilities.work

Find Times and Book a Meeting

A 2-step recipe with Microsoft Exchange. We can help you get access.

Recipe · 2 steps

Find Times and Book a Meeting

Get meeting time suggestions and create an event for the best one.

  1. Ask Graph to suggest meeting times for the attendee within the supplied window and duration, returning a single best candidate.
  2. Create the event using the start and end of the top meeting time suggestion and invite the attendee.
What you'll need to have ready
  • subject: The subject for the meeting to book.
  • attendeeAddress: The email address of the required attendee.
  • windowStart: Start of the time window to search, ISO 8601 (e.g. 2026-07-01T09:00:00).
  • windowEnd: End of the time window to search, ISO 8601 (e.g. 2026-07-01T17:00:00).
  • timeZone: The time zone name for the constraint and event.
  • meetingDuration: The meeting length in ISO 8601 duration format (e.g. PT1H).
For your developer

Arazzo workflow microsoft-exchange:find-times-and-book-meeting, 2 operations: findMeetingTimes → createEvent. Specs on APIs.io.