Camunda Integration with External Systems like JIRA , etc

Hi,
I wanted to know if Camunda has the capability to listen to events generated by external systems lilke JIRA or say Jenkins.
We are looking to use Camunda as an event listener for events from JIRA completion of a story , in progress etc. A story being marked as Done triggers an event in Camunda (which could be listening to those events )and could be further customized to send email or complete any other task?

Does Camunda provide that capability/framework to listen to external events from certain tools ?

Thank you!

Hi @romashatomar,

Camunda has no built-in functionality to listen to events of other systems. But BPMN has: You can start processes from message or conditional events: https://docs.camunda.org/manual/7.14/reference/bpmn20/events/message-events/#message-start-event or https://docs.camunda.org/manual/7.14/reference/bpmn20/events/conditional-events/#conditional-start-event.

You have to translate the JIRA event into the Camunda API by yourself.

Every API call mentioned in the docs above is also available in the REST Api: https://docs.camunda.org/manual/7.14/reference/rest/

Hope this helps, Ingo

1 Like

Hey @romashatomar,

Apart from listening to Jira events in Camunda, you can consider implementing Jira-related activities directly in Jira. For example, Flower - Process Automation is a Jira add-on which allows you to automate BPMN processes as Jira workflows.

You can implement a Flower process as a sub- or pre-process in Camunda or vice versa.

I hope that helps!

Happy automating,
Florian

1 Like