Elastic Agent : Rename agent names or add a field to differentiate them

Hello,

I'd like to deploy several agents on client servers, in fleet mode. The problem is that the agent name comes from the host machine name, and these names are often unknown to our teams. Of course, it's impossible to change the machine names.

Is it possible to give an agent a name each time it is deployed?
Or add a hard-coded field directly to its .yml file? But this might not be used if I use a Policy?

Thx for your answers.