Requesting Guidance for Outlook Calendar Integration
We are attempting to create an integration between TeamDynamix and Outlook calendars. Our objective is to add a step to our Request for Change workflow that will add a calendar event at the date/time listed as a ticket attribute with the TDX ticket title as the event title and TDX ticket description as the calendar event's body.
I am thinking about using Power Automate, but trying to figure out how to configure the webhook.
Are there any specific API calls or integration methods that your organization used? If we set up a Web Service Method, is there a best practice to make the call to the Power Automate endpoint and is there a particular JSON schema that would be used?
Thank you.
Answer (1)
Hello Anderson,
You can always try posing this question to the Community site to see if anyone in one of the user groups has done this successfully. I personally do not have Power Automate experience to know what schema they require for an API call to be made to their endpoints (if you were to go with a web service method for this effort).
I can ask the services team for you though.
Sincerely,
Mark Sayers
Sr Support Consultant, CS
I can submit a VAS request if needed. - Anderson Hanchett Mon 7/22/24 1:26 PM
https://learn.microsoft.com/en-us/graph/api/calendar-post-events?view=graph-rest-1.0&tabs=http
- user's default calendar or group's default calendar
--- /me/calendar/events -- creating the event on a specific person's calendar, when signed in as that person
--- /users/{id}/calendar/events or /users/{userPrincipalName}/calendar/events -- creating an event on someone's calendar
- specific calendar
--- /me/calendars/{id}/events -- create event on specific calendar for the current signed-in user
--- users/{id}/calendars/{calendarID}/events or /users/{userPrincipalName}/calendars{calendarID}/event -- create event on specific calendar for specific user
For this sort of thing we really can't assist any further though. You're asking a question about developing using a separate vendor's API. You'd need to ask them to help you. - Mark Sayers Mon 7/22/24 3:45 PM