intercede
intercede - verb
act between parties with a view to reconciling differences
intercede - thesaurus
arbitrate
intermediate
liaise
mediate