So I created an app that defines a new data input type in default/inputs.conf. It uses a modular input and some custom python code. This works well and I can create the actual input under Settings->Data inputs; data collection also works as intended.
Is it possible to have the app setup procedure create such a data input? This would be very convenient instead of requiring the user to manually set it up via the Settings menu.