My team wants to know how to integrate JIRA API with Salesforce for the purpose of transfer of specific enterprise data (employee work activities, work hours, status, and completion updates) from JIRA to Salesforce (our current CRM repository).
Unfortunately, I am not an expert. This exercise is for research. Any confirmation will be documented as a possibility and then implemented on the enterprise level.
Appreciate the feedback.
There are two possible ways to integrate Salesforce & Jira:
1. Via custom integration
In the custom way, a code is developed to integrate both the instances (Salesforce & Jira). This code is developed in such a way that allows a one-way or two-way flow of information between both the instances.
Why should one prefer custom integration over a connector?
If your aim is just to enable the flow of information from Salesforce to Jira, Jira to Salesforce, or bidirectional, you should go with custom coding. Salesforce and Jira integration, if done the custom coding way, is a one-time solution that will enable the data/information flow between both the instances.
This way of integrating Salesforce and Jira is a short-term solution and is rigid. Once the integration is done, there’s nothing much you can do in case you plan to add some more functionalities to it. It will do nothing beyond just enabling information flow between both the instances.
Other than that, integrating via custom coding takes more time than a connector.
2. Via a connector
Salesforce and Jira integration can also be done using a connector.
A connector, however, is a more preferred option over custom integration. A connector, as the name suggests, uses the APIs of both the platforms to connect both the tools. It is usually an app that can do much more than a custom integration.
Why should one prefer a connector over custom integration?
It all depends on the business requirements and the use cases one wants. As we stated earlier, a connector is an app that can do more than a custom integration. If your motive is to enable a bidirectional flow of information along with a set of workflows to manage tasks, a connector is what you need.
Other reasons to choose a connector over custom integration include:
*A connector is a long-term solution
*A connector is more scalable
*A connector offers more use cases, functionalities
*A connector is easy to set up
*A connector can be customized based on business requirements
I hope this helps!
For more detail visit - Sinergify—a Salesforce & Jira Connector
Project managers know this problem: A “mountain of work” lays in front of you, and you don’t know how and where to tackle them. Different to-dos lie ahead, but just one task after the other can be ha...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events