Can I have my calls ring my cell phone even if I do not install the Dialpad app on my phone?

Yes as long as you have a Dialpad user account. Login at, scroll down and click Your Devices, then click Add New and then select Add a forwarding number. Once you enter the number, Dialpad will call that number and ask that you confirm it being added.