cancel
Showing results for 
Search instead for 
Did you mean: 

Office365Outlook.FindMeetingTimesV2 should return all available slots, not just the ones starting where the previous has ended

Hi,

I started builing a findMeetingTImes feature similar to the Meeting Capture template app feature and ran into an issue.

 

This is my scenario:

 

I'm calling FindMeetingTimesV2 with the following params

- atendees:  me(organizer) and attendee2

- MinimumAttendeePercentage: 0

- MeetingDuration: 60 minutes
- start: ...9:30am

- end: ...2:00pm (14:00)

And attendee2 isn't available btw 11am-12pm (noon, 1hour), while I'm available all the time

 

I get the following time slots

9:30-10:30 - available
10:30-11:30 - not available for attendee2
11:30-12:30 - not available for attendee2

12:30-13:30 - available

 

Then if I set MinimumAttendeePercentage: 1 ( or more), I get only 

9:30-10:30 - available

12:30-13:30 - available

 

Wich are all true, but we can both have a meeting btw 10-11, 12-13 or 13-14, however these options don't show up in the results.

 

Unless there's another option that I don't know of or haven't enabled, this is really annoying.

 

Can the rest of the available time slots be added in v3?

Status: New
Comments
Regular Visitor

And an extra bug on FindMeetingTimesV2 

 

consider the attendee is available all day except 11:00-12:00 and 16:00-16:30

tudorr_0-1602708645560.png

 

I get the folowing time slots ( see params in image)

tudorr_1-1602709046406.png

which is cool (except for the fact that both organizer and attendee is available btw 13-14 for example)

 

However, if I (organizer) now decide to attend a meeting during 12:00-13:00 and run method again with same parameters, I get:

tudorr_2-1602709407172.png

 

Which makes no sense for me

1. after 13:00, meeting suggestions don't start at :30, but :00 (why? what's the idea?)

2. seems like attendee is considered busy btw 17-18 too now (why?)

 

so again, unless I'm missing something, I can't rely on this method