No need to install other apps
On the next screen you will be prompted to install all JIO apps...
On the top in their Advertisement you will get option as "GET JIO SIM"
Mostly on that tag it asks to install all apps but wait for some time for it to change