Do businesses and other non-governmental institutions need diplomats—and if so, under what circumstances? How about revolutionary movements, or terrorist organizations?
Kind of sounds like you're talking about lobbyists? They basically influence government figures through favors, usually endorsements and cash. They influence decisions and what the US does abroad. A big reason why we support Saudi Arabia so much, because we do business with them.