President Bush has dispatched the State Department 's new undersecretary for public diplomacy to help shore up America 's image in the Middle East .