Assessment through portfolios is believed to be a better way to demonstrate learnt skills and expertise. They encourage student-teacher relationship and collaborative learning process. With evolving trend in learning through the use of technology, e-Portfolios have become an interesting and challenging research area. Most worrying is how portfolios could be used for decision-making. Since, the main advantage of using electronic learning environments is how to create a better customized learning experience for individuals — including the process of self assessment, this paper presents an approach that integrates e-Learning systems with personal agents for effective management and use of ePortfolios. The agent metaphor is put forward as the current best means to support both these ideas.