From Preferences, under the Issue Page tab, you can choose Prefill New Issues with My Contact Information.
This will then use the agents details when a new issue is created.
This will happen for all new issues and not just the "New Change Request"
The agent will have to Clear their details and re-enter the contact for other calls.
Hope this helps.
If the non-agent user is assigned to a customer based role. Their contact information should automatically be populated in the contacts field when they open up a new request and or work order. As long as your active directory information is up to date and accurate. The information should be accurate.
As for agents, the auto population will occur if you type in a partial name, or a userID and hit enter. Auto population should occur there. You do not want to use the above suggestion because one will have to remove the contact information everytime you create a work order.
Right now for our environment, customers only will get the contact fields already generated when opening a new work order. Agents however will have to type in a partial field and hit enter for the rest of the information to auto populate.
The previous response will help individual agents prefill their contact information. If you would like to push this out for all your agents, you can do the same with Administration | Workspace | Agent Preference Templates. Again, under the "Issues" section, enable "Prefill New Issues with User's Contact Information." Once you've created or modified a template, you can associate it with specific agent roles and can update existing agents.