Após enviar mensagem com botões, seria bom ter um tempo de inatividade igual a entrada do usuário, para direcionar a conversa após inatividade.