Communicating with robots and bots