Jun 17, 2025 02:30 PM - 03:00 PM(America/New_York)
20250617T143020250617T1500America/New_YorkAutomating Fine Management: Integrating LibCal and AlmaLibraries are increasingly turning to automation to improve efficiency and service delivery. This session explores an innovative project that leverages Python scripting and API integrations to automate fine management between LibCal and Alma systems. Attendees will gain insights into the technologies used, challenges faced, and significant improvements in operational efficiency and user experience. The project developed a Python-based solution to automate fines management between LibCal and Alma, running weekly. Technologies used include Python, Requests library for API interactions, OAuth 2.0 for secure authentication, JSON for data handling, ExLibris Alma API, Springshare LibCal API, and Apache/NGINX. The automation reduced manual effort, improved accuracy, and ensured secure, efficient data transfer, enhancing the user experience with timely and accurate fine information.Marquis Ballroom/Salons A,B,CEx Libris Knowledge Days and ELUNA Conference 2025eluna-conf-planning@exlibrisusers.org
Libraries are increasingly turning to automation to improve efficiency and service delivery. This session explores an innovative project that leverages Python scripting and API integrations to automate fine management between LibCal and Alma systems. Attendees will gain insights into the technologies used, challenges faced, and significant improvements in operational efficiency and user experience. The project developed a Python-based solution to automate fines management between LibCal and Alma, running weekly. Technologies used include Python, Requests library for API interactions, OAuth 2.0 for secure authentication, JSON for data handling, ExLibris Alma API, Springshare LibCal API, and Apache/NGINX. The automation reduced manual effort, improved accuracy, and ensured secure, efficient data transfer, enhancing the user experience with timely and accurate fine information.