One of the main reasons why governments need ambassadors to foreign Countries is because the ambassadors have an intimate relationship with many high ranking officials in said country--making it easier for the two countries in question to enact trade deals and other mutually beneficial measures.