Vignesh_Kailas this is great but the one failing is the lack of ability to pull through the answers to the custom questions via the Graph API. It's a real short coming.
To overcome this, I'm retrieving that data via the Calendar/Event API but the problem is, I don't have a direct link back to the booking appointment object from the PowerAutomate trigger and that's my link back to the calendar event. It doesn't seem to provide me with any GUID or anything that ties everything together. The SelfServiceAppointmentId property might be plausible but the Graph API provides a null value for that field when I query the appointment and the Id field between the two objects is completely different. Maybe the transactionId field could be populated with the selfServiceAppointmentId when the event in the calendar is created?!? There are obviously options.
There just appears to be an element of inconsistency between the trigger and Graph.
Obviously, solving this ... https://github.com/microsoft/bookings-samples/issues/4 ... would alleviate the issue but still, the PA trigger doesn't even provide a link back to the appointment. Happy to be proven wrong and shown the way but at this point, I simply don't see it.
Would be keen to get your thoughts on this when you have 5. Thanks!