There's always more to be said on the topic, but I've written several posts about Bronze Age diplomacy:
I also touched on diplomacy in In the Ancient world, were kingdoms/Empires/Realm aware of events happening in far away places in other kingdoms/Empires/Realms?