I think they need to send you the request.....last year I got one from ircc and I did my medicals again....if you have visa you can enter Canada via third country.....
As of now they are allowing Canadian travellers with vaccine approved by health Canada ie pfizer ,moderna Johnson &Johnson and Astrazeneca.but in future they will add more.