The University of South Florida (USF) Libraries, in support of textbook affordability, maintains an eBooks for the Classroom Plus (EB+) database, which allows faculty to adopt eBooks available through the library for course use at no cost to students. Seeking to leverage change using the power of Alma/Primo VE, the E-resource Metadata Team is integrating the EB+ database applications into Alma/Primo VE. Using General Electronic Service (GES) to create custom forms, Alma APIs to retrieve eBook metadata, and the course reserve module to display adoptions, the team has developed a workflow to integrate the eBook adoption/purchase request process into Alma/Primo VE. A PHP framework application has been developed to track adoption/purchase transactions and automate various workflows. This presentation will provide an overview of the EB+ integration workflow, highlight the eBook adoption/purchase process and discuss various program automations.
The University of South Florida (USF) Libraries, in support of textbook affordability, maintains an eBooks for the Classroom Plus (EB+) database, which allows faculty to adopt eBooks available through the library for course use at no cost to students. Seeking to leverage change using the power of Alma/Primo VE, the E-resource Metadata Team is integrating the EB+ database applications into Alma/Primo VE. Using General Electronic Service (GES) to create custom forms, Alma APIs to retrieve eBook metadata, and the course reserve module to display adoptions, the team has developed a workflow to integrate the eBook adoption/purchase request process into Alma/Primo VE. A PHP framework application has been developed to track adoption/purchase transactions and automate various workflows. This presentation will provide an overview of the EB+ integration workflow, highlight the eBook adoption/purchase process and discuss various program automations.
Mt. Washington Ex Libris Knowledge Days and ELUNA Conference 2026 eluna-conf-planning@exlibrisusers.orgTechnical Issues?
If you're experiencing playback problems, try adjusting the quality or refreshing the page.
Questions for Speakers?
Use the Q&A tab to submit questions that may be addressed in follow-up sessions.