I need to find a way to connect two project management tools so they can share ticket information automatically.
Here’s what I want to accomplish:
When I add a new ticket in Redmine, it should automatically create a matching ticket in JIRA
If someone creates a ticket in JIRA, it should also appear in Redmine
Status updates in either system should sync to the other platform
Does anyone know if there’s an addon or extension that can handle this kind of two-way synchronization? I’ve been searching but haven’t found a reliable solution yet.
we used exalate for this exact setup - worked pretty well. handles bidirectional sync between redmine and jira without much hassle. cost us around $200/month but saved tons of manual work. setup took about a week tho.
Synchronizing tickets between Redmine and JIRA can indeed be challenging. In my experience, using a tool like Zapier facilitated the basic ticket creation and status updates effectively, ensuring a two-way sync. However, we encountered complications with custom fields and attachments, requiring us to implement stringent update rules to avoid creating costly sync loops. If you have access to developers, I recommend utilizing the REST APIs of both platforms to create a tailored solution that meets your specific needs.
I dealt with this exact same thing six months ago. Tested a bunch of options and ended up building custom middleware with both platforms’ REST APIs. The trick is getting conflict resolution right - both systems handle ticket numbers and custom fields totally differently. Had to map everything carefully, especially dates and user assignments since they don’t translate well between systems. The biggest pain was webhook failures and keeping data consistent when the network crapped out. We set up polling every few minutes as backup to the real-time webhooks. Took three weeks to get stable but it’s been rock solid since.