En 1859, Robilant participe aux batailles de la deuxième guerre d'indépendance, puis obtient le grade de général lors de la troisième guerre d'indépendance (1866). Il est nommé chef de l'École de guerre et en 1867 il occupe la charge de préfet de Ravenne où il réprime les désordres. Il n'est pas élu à la Chambre des députés en 1870 et en 1871, il obtient le poste d'ambassadeur à Vienne dans le gouvernement Lanza dont le ministre des Affaires étrangères est Emilio Visconti-Venosta.