So is this like an Open Source Zapier or at least with similar ambitions if not quite there yet ?
For complex cases or specialized integrations, you can use any npm library to build your flow.
You can integrate into your stack with HTTP API and we can build SDKs for popular languages so it's just a function call to send the events.