Kickstart your guest vm up on provisioning
UUID=`xe vm-install template=mytemplate new-name-label=newvm`
xe vm-param-set uuid=$UUID xenstore-data:vm-data/ks=http://....
xe vm-start uuid=$UUID
Use this commands to install xenserver-kickstart to your vm template
wget https://github.com/tumf/xenserver-kickstarter/archive/v1.2.tar.gz -O - |tar xz
cd xenserver-kickstarter-1.2
[sudo] ./install-rhl.sh
[sudo] /sbin/service/kickstart finalize