Turbotax incorporated 2017 T1135 form is not available for the corporation. Do I need to file in paper?

I am filing my corporation taxes and need to complete the T1135 form.  Is it available to submit using TurboTax Incorporated 2017.  I called CRA and they said TurboTax was certified for 2017 to submit T1135.  Is it only for personal tax filing?