The changing ecosystem for scholarly communication is driving libraries to look for new ways in which they can leverage their knowledge and expertise to better serve their communities and to demonstrate value to their institutions. A tighter integration of library services with teaching and learning environments makes a library more visible to faculty and students, enables staff to optimize the use of the content that the library has acquired and licensed, and helps the staff make informed decisions for developing the library’s physical, digitized, and electronic collections. Such integration also assists librarians in solving copyright-related issues for materials used by students, as well as in obtaining accurate measures of the usage of scholarly publications in teaching and learning. In this session, we will discuss the integration between course management systems, discovery systems, and library management systems, and will introduce a new application for creating, managing, and accessing resource lists. After describing current integration practices, primarily the work done by a Northwestern University Library team to integrate their Blackboard course management system and the Primo discovery system, we will focus on what needs to be done to reach a holistic solution. We will show how the new resource list application coordinates cross-system workflows; provides an optimal user experience for all stakeholders—faculty, students, and library staff; and enables staff to obtain analytics-based insights and services derived from resource lists.