Did the Telus rep ask for the email associated with your Netflix account? They need this to take over the billing. Then you should have gotten an email about setting up Netflix via your Telus account. I just did this today.
You need to connect your Netflix account to your TELUS account. Do this through the Netflix app on TELUS Optik TV. Follow the instructions on the screen. The only other method is through a link from TELUS that is supposed to be sent to you by TELUS but I never received mine.