Any suggested text for email ?
I think we should send to email ID from where people usually gets oath invite, someone who got from NGF office, shared that id with me already. Is that a better approach ? Or should we send to email id from where i received the test invite ?
You should reply to the test invite email. That is your main processing office. Some files do get set to other offices for oath scheduling, but you will not know that until you receive the oath invite email or your main processing office tells you or you call the general IRCC number and an agent is able to provide that info.
As for the text of the email, you can first mention that you applied x months ago, took the test y months ago, saw everything moved to Completed in your tracker on Nov 26, and would like to know when you will be scheduled for oath. If you are able to find any reason for needing oath soon, such as upcoming business travel scheduled or family emergency, mention that, as it could help you get scheduled sooner. Be sure to include your full name, application ID, UCI number, and date of birth in your email (at least Niagara Falls requires that information).