Communicating with the remote agent