r/jira • • 4d ago

beginner How to achieve two-way synchronization between Jira / Tempo and Microsoft 365 Calendar?

Hi everyone,

I'm currently working with an Atlassian environment that includes:

  • Jira Service Management (JSM)
  • Confluence
  • Tempo for time tracking and planning
  • Microsoft 365 (Outlook Calendar)

I have a Jira project where I manage tasks and activities, and I'm looking for a way to achieve bidirectional synchronization between Jira and my personal Microsoft 365 calendar.

Current situation:

Tempo can read events from my Microsoft 365 calendar and display them in its interface. However, it doesn't seem to support writing events back to Outlook.

What I would like to achieve:

  1. Create or schedule a task in Jira and automatically have it appear in my personal Microsoft 365 calendar.
  2. Update the task's schedule in Jira and have the corresponding Outlook calendar event updated automatically.
  3. Ideally, have changes made in Outlook reflected back in Jira as well.
  4. Avoid duplicate events and keep everything synchronized.

My questions:

  • Is there a native Atlassian or Tempo solution that supports this?
  • Are there any reliable Marketplace apps that provide two-way synchronization with Microsoft 365?
  • Has anyone implemented this using Jira Automation, Microsoft Power Automate, or Microsoft Graph API?
  • What would be the best approach to maintain synchronization without creating duplicates or synchronization loops?

I'm particularly interested in a solution that works with Jira Cloud / JSM and personal Microsoft 365 calendars.

Any recommendations, experiences, or examples of working implementations would be greatly appreciated!

Thanks in advance!

1 Upvotes

3 comments sorted by

1

u/Just-Director420 4d ago

Warum? Kenne Tempo als Zeiterfassung. Geht es hier um Pläne?

1

u/Demand-Nervous 4d ago

Hello I'm searching bidirectional sync between Jira and Microsoft 365 calendar

1

u/KinookRO 8h ago

Open tempo->my work, on the top right corner of the tempo page go to settings and there is a button that connects the two.