Fire Insights follows an open and extensible architecture allowing developers to add new custom nodes/processors that can be exposed in Fire UI and embedded into workflows.
The details for creating custom nodes are available here:
https://docs.sparkflows.io/en/latest/developer-guide/custom-node-development.html