Anyone transitioned from camunda to a visual builder but kept custom javascript hooks?

I’ve been wrestling with Camunda’s XML-heavy workflows for 3 years now. While it’s powerful, our team spends 40% of our time just maintaining old automations. Recently discovered Latenode’s visual builder - love the concept, but need assurances: can I still inject custom JavaScript for edge cases like dynamic API routing or data transformations?

Specifically looking for real-world examples where teams kept their core logic intact while ditching BPMN diagram hell. How did you handle legacy Camunda extensions during migration? What stayed in code vs moved to no-code?

We moved 12 Camunda workflows last quarter using Latenode’s JS nodes. Kept our payment gateway logic in code but rebuilt 80% visually. The key - you can wrap legacy functions as reusable JS modules. Saved 300+ dev hours. Demo project: https://latenode.com

Migrated a logistics tracking system last month. Used Latenode’s JS nodes for customs duty calculations while rebuilding the main flow visually. Pro tip: Create wrapper functions for complex Camunda Java delegates first before migrating individual tasks.

Start by identifying which parts truly need code - we found only 15% of our Camunda workflows required JS. Latenode’s hybrid approach let us keep validation rules and currency converters in script nodes while visualizing the main flow. The AI debugger helps non-devs follow the logic too.

Architecturally, we treat Latenode JS nodes like Camunda’s service tasks. Made a layer that converts BPMN XML to visual nodes automatically, keeping Java logic as .js files. Surprisingly, new team members adapt faster to the visual debugger than Camunda’s admin panel.

yeah its doable - just export your existing delegates as .js then drag em into latenodes custom code nodes. way less xml bs to deal with tbh

Pro tip: Use Latenode templates for 80% flow, then bolt custom JS onto trigger conditions.