Camunda
Visual orchestration has improved collaboration between network experts and developers
What is our primary use case?
We use Camunda for network orchestration, which is a combination of BPMN and DMN that we use in our implementation.
What is most valuable?
The best features of Camunda are the design time and run time aspects, as you can visualize the whole process and then integrate your network SMEs or allow business design and developers to collaborate on the workflow. This is the best aspect because everything is visual and leaves little room for error in terms of how requirements are being interpreted.
What needs improvement?
Camunda has room for improvement, and I believe some of this feedback has already been taken up in Camunda 8. We are currently running a Camunda 7 installation, and the external task management has room for improvement. With Camunda 8 moving to gRPC calls, I think that will help with the issues we have seen. For our implementation, the only issue we have encountered is that when it comes to scaling with external tasks, it struggles on Camunda 7.
For how long have I used the solution?
I have been working with Camunda for almost five and a half to six years.
What do I think about the stability of the solution?
The stability of Camunda I would rate about a nine out of ten, as it is fairly stable. We have not had any issues; the only issues we have seen are around our own database or RDBMS layer, which is not really related to Camunda directly.
How are customer service and support?
I would rate the technical support an eight.
How was the initial setup?
It is easy to deploy Camunda 7. Camunda 8 is a bit more challenging, but the support we receive as part of the enterprise license helps us work around the problems we are facing. Camunda 7 is definitely straightforward, which is what we are currently running, and we are making progress with Camunda 8. It is obviously a different model of installation and how the services have been split, but with support, I think it is pretty straightforward.
What was our ROI?
The return on investment I see is probably somewhere around fifteen to twenty.
Which other solutions did I evaluate?
When we compare Camunda with other solutions such as Pega and Bizagi, we evaluated alternatives five to six years ago. Within our organization, there were other workflow engines in use. The benefit of Camunda for us at that point was that we started with the community edition, and there was an Open Network Orchestration Platform, which was an open source project for doing network orchestration that had a Camunda engine embedded as part of their framework. This is how we became aware of Camunda, and because of the ONAP aspect, we could literally plug and play a lot of code from the ONAP foundation into what we had to implement. We started with open source and then moved to the enterprise license. It is easy to start up, conduct your POCs, and get it into production, which is a differentiator for us against the other BPMN engines we have seen.
What other advice do I have?
Our impressions of Camunda for orchestrating complex end-to-end business processes indicate that while my use case is not complex, I know other parts of our organization use it for more complex processes, so it is definitely capable of orchestrating complex processes.
We do not use the AI aspects of Camunda because we have our own AI framework.
The number of users who use Camunda directly is less than ten because we do not expose the cockpit or any of the Camunda apps directly to the end user. We have our own portal or UI from which the journeys are driven, so approximately ten users use it.
I would recommend Camunda. The approach we took was to pick the simplest use case, implement it, and learn while implementing, then think about more complex scenarios. On the enterprise support side, we used it more to review our models. Our development team writes the Java delegates and the actual code behind it, but the main benefits we see are reviewing the BPMNs and the use of external tasks versus other best practices. That is what I would definitely recommend people leverage if they are deciding to go ahead with Camunda as their workflow engine.
Camunda handles long running processes that run for days, weeks, or months. We have processes that run for months, and ultimately it depends on your implementation, but it is more than capable of handling long running processes and we do not see any issues.
I would rate this review a nine out of ten.
Workflow automation has transformed change and cybersecurity processes and connects business and IT
What is our primary use case?
Camunda is focused on workflow automation and decision automation. We are using this in networks and for change management, assurance automation, and for cybersecurity automation.
What is most valuable?
In my opinion, the best features of Camunda are found in Cawemo, where we are forced to describe and specify what we are doing, enabling us to automate our processes. This is the most important thing, as we need to document what the business requires and make it zero touch. It is the magic.
Regarding orchestrating complex end-to-end business processes, we use Camunda especially for complex cases but also for simple ones. If we have sub-processes, we leverage Camunda to manage the complexity, including DMN decisions.
The coexistence that Camunda allows is important because we are connected, using it as an orchestrator for domain controllers and various automation platforms, both legacy and new, ensuring we are independent and can operate across domains.
What needs improvement?
In terms of areas for improvement, we are struggling with organizing the BPMN workflows. It would be great to have a structure, repository, or library to manage the hundreds or thousands of BPMNs, as finding the right BPMN in Cawemo or linking it to a business process information portal is currently difficult.
For how long have I used the solution?
I have been working with Camunda for seven years. We started back in 2019.
What do I think about the stability of the solution?
We have encountered issues with Optimize, as its performance in version 7 is not what we expect, causing some trouble along the way.
For stability, most use cases depend on the workflow engine with Cockpit, which is stable about 98% of the time, and I would rate stability a nine.
How are customer service and support?
I would rate the technical support for Camunda an eight.
How was the initial setup?
Overall, deploying Camunda is not complex. Our admins know how to manage version 7, and while they are learning about version 8, I think they have only needed to make some optimizations and that in general, deployment is not a big deal.
What about the implementation team?
At the moment, we are using Camunda version 7 and are waiting for version 8. In the meantime, we are focusing on the agents part, aiming to use agents as we use scripts or service tasks and APIs, allowing us to implement agents for very complex decisions using a digital twin for effective communication with humans.
What was our ROI?
As for the return on investment, we work cross-functionally within different silos and processes, with outcomes varying widely. It can range from a one-time job not yielding good business cases to cases we repeat thousands of times, which generates significant value.
What's my experience with pricing, setup cost, and licensing?
Regarding pricing, I believe it is relative to the business value. While it might be too expensive for smaller business use cases, if we can automate and have high-value cases, then Camunda's pricing makes sense, although it is not a universal solution, as it depends on the business value.
Which other solutions did I evaluate?
When comparing Camunda with other solutions such as Appian, Pega, and Bizagi, we conducted an assessment and have different solutions across various businesses and countries. For us, Camunda is the best choice as it fits more generically, connecting business and technical teams effectively.
What other advice do I have?
I expect that a few hundred users are using the solution currently, and we aim for that number to increase. I would recommend Camunda to other users because we consistently suggest it to different businesses within our organization and across various countries, promoting the exchange of solutions. I would rate this review an eight overall.
Automation has transformed accounting workflows and provides clear visibility into business rules
What is our primary use case?
My clients' use cases involve automating processes like BPM and agentic orchestration. I wish I could find a client that wants to do agentic orchestration. When I first used Camunda, I started by modeling BPMN and DMN models. I did a very big project for a client where we effectively automated their whole accounting within the purchasing software as an add-on. The benefit of using Camunda was having a visualization of how the accounting rules and regulations were implemented. From my background as a German tax consultant, I understand accountancy rules, and therefore was able to use Camunda to build all of that myself within the framework of BPMN and DMN.
What is most valuable?
The best features in Camunda that come to mind are the incredible development of the functionalities. When we started the project, we were beginning with brand new Camunda 8. It was all very new and fresh. During the course of the project, which took two years plus, Camunda just improved and added very useful features that made my life much easier. I am impressed with the speed of the development and the quality of the development. The other thing that stands out completely is the customer support. If you run into an issue either on your own because you made a mistake in the modeling, they are very quick to help and very helpful. The customer support is outstanding.
In my project, the deployment of Camunda was all cloud-based. I assume it was AWS. For German companies, it is always very important that it is a German cloud provider.
What needs improvement?
In Camunda, areas that have room for improvement include the process OS they are working on, and they have gotten better on that. I am not an IT person, and the setup that we had during my project was very helpful for me to put me into a position to develop a solution on my own, which Camunda off the shelf does not do easily. I am not sure if that use case makes sense for them or if I am asking for something impossible or if that is even the space that they want to be in. I always need an IT person to build me a setup so I can go on and use Camunda's modeler to make processes run and decision models run on their own and also for the agentic features. The setup, the way it is right now, is the best setup that is useful because at a certain point, you always need the IT person. You need the developer to make sure that the technical aspects of whatever you are building are functioning properly because I do not know how to do that.
For how long have I used the solution?
I started using Camunda in late twenty twenty one.
What do I think about the stability of the solution?
In terms of product stability on a scale from one to ten, I would rate it as nine.
What do I think about the scalability of the solution?
When it comes to scalability, I would rate it as ten.
How are customer service and support?
On a scale from one to ten, I rate the technical support of Camunda as ten.
Which solution did I use previously and why did I switch?
When comparing Camunda with other solutions, my experience with other vendors is mainly with Signavio, which was bought by SAP. I think we seem to have a bit of lag after being acquired by SAP. They have slowed down their development or have focused on features that are not really useful to me. While Signavio got worse and worse, Camunda got better and better. The speed of development and being cutting edge with technology has always impressed me. I would love to have more opportunities to find clients that want to build Camunda projects with me.
How was the initial setup?
Regarding deployment in Camunda, I would say it felt really simple. As I mentioned, I am not the tech person, so it was a colleague that set all that up. The outcome of that project was that the person I worked with was working for a smaller software development company. After the project, he joined Camunda to set up a separate offering within Camunda to integrate it with an SAP background, and that made it pretty easy to deploy. The amazing thing for me was how easy it was to deploy new processes and changes in the process models. That was super easy, super efficient, and super quick. If you can change the content of your solution by amending one or two BPMN models, deploying those BPMN models to production, and then the new process, the content of the software has been changed by someone not a developer within a matter of minutes, that is very impressive.
What was our ROI?
For my big project, those were not long-running processes, but I think Camunda should manage that very well because their whole suite enables that, especially to look at every instance of the process and see where that is within the process, what stage it is at, and which actions are still pending. You can see all of that, so that is basically not an issue. It is working very well.
What's my experience with pricing, setup cost, and licensing?
Regarding pricing, I think Camunda has a pricing model that only works for bigger companies. They are not looking at mid-tier companies or smaller entities like SMEs. Maybe the larger end of SMEs would be potential customers, but normally, they are looking at the big-ticket corporates because of their pricing. I do not know if it is just not possible to run the whole environment at a rate that would be affordable. It would be interesting if it was possible. For the project that I was working on, they were offering us a trial period for free, while other companies wanted quite a bit of money just for the proof of concept, where Camunda was very affordable. I think Camunda is fine price-wise but unfortunately a bit too expensive for smaller companies. That makes sense. The pricing depends on the circumstances. In my project, we were working with a big enterprise corporate. There is a lot of potential to help SMEs, and those are not in the pricing target range of Camunda at the moment. I do not know if that is ever going to change, whereas they just see the opportunities in corporates because that is where the impact of whatever you are building is much bigger. The price is always acceptable if you can create an amount of savings that is substantial; then the price is not the issue. But if you are a smaller company, then the savings automatically cannot be that big if you improve your processes, and then the pricing becomes more important.
What other advice do I have?
I have not personally implemented an AI agent in Camunda, but what I have seen in their demos and how they are able to demo that live on stage is very impressive. I would love to have a project where a client is willing to use the agentic AI and help them set that up and build that out. Also, the process OS, that is the new thing they are doing. I would love to be involved in a project about that, but I myself have no proper use case for that as a freelance consultant on my own.
I have been recommending Camunda since the first time I have used it, so I would always recommend it. Unfortunately, some of my clients do not have the budget or the strategic potential to use it. Mostly, it is a budget constraint, especially at the moment with many companies just not willing to spend. I rate this review overall as a ten out of ten.
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
From Automation to Business Value
For me, this creates an opportunity to focus on process improvement, customer value, and measurable business impact rather than technical integration challenges alone. Camunda enables me to work closely with customers to design scalable solutions, optimize operations, and demonstrate tangible business outcomes through process orchestration, process intelligence, and continuous improvement.