Asynchronous chat client