Library Open Workflows: Alma Parameters
In an n8n workflow, managing customer-specific configurations efficiently is crucial. Whether you're storing timestamps, custom settings or any required information, having a centralized and flexible way to handle these values can save time and reduce complexity. One elegant solution comes from the Library Open Workflows Ex Libris Platform nodes collection: the Alma Parameters Node. What Is…

ALMA Library Open Workflows

Rosetta API with Docker
Hello World!The Rosetta API facilitates custom processing logic being accessible at simple http endpoints while leveraging the existing ExLibris Rosetta SDK. The API is Dockerised which should alleivate a lot of bootstrapping hassle. The codebase is publicly available, with instructions in the README for configuring your organisation. GET /fileFor a provided Filepath, retrieves the PIDS for the…

ROSETTA API Docker Java rosetta

How to use the Primo VE NDE Customization Package to customize the library logo
In addition to this blog post see also Customizing Image FilesIn this blog we will show how to use the Primo VE NDE Customization Package to change the default image for the library logo that appears in the Main Menu.We are referring to this image:In our example we will use this image as our default…

ALMA PRIMO Primo VE Primo VE NDE Primo VE NDE Customization Package

Using normalized title in Analytics to find duplicate titles
Audience: You work with electronic resources in Alma. You should have some experience running Analytics reports and be familiar with using the results of one report in another report.ScenarioYour library has a DDA (Demand Driven Acquisitions) program with Provider A but also purchases perpetual titles through Provider B. The perpetual titles are in multiple electronic…

ALMA ANALYTICS

How to use the Primo VE NDE Customization Package to customize a color theme
It may be the case that the institution has selected one of the out-of-the-box color themes (see Selecting a Color Theme) but requires a minor change or changes. This can be done by modifying specific variables (such as --sys-primary) within the customization package. (For an explanation of sys-primary you may wish to see https://material.angular.dev/guide/system-variables or…

ALMA PRIMO Primo VE Primo VE NDE Primo VE NDE Customization Package

How to use the Primo VE NDE Customization Package to add headers and footers
Headers and footers are areas at the top and bottom of the Primo VE NDE UI. It is possible to display common information on all pages in the UI in these areas if added to the following files in your customization package:header.htmlfooter.html.For example, the library may wish to add to the footer a link to…

ALMA PRIMO Primo VE Primo VE NDE Primo VE NDE Customization Package

How to use the Primo VE NDE Customization Package to change the Homepage
The Homepage (also referred to as the "Landing Page") is the entry point for library discovery and typically includes an empty search box. In this blog we will show how to use the Primo VE NDE Customization Package to change the Homepage. The purpose of this blog is to show how any staff user with…

ALMA PRIMO Primo VE Primo VE NDE Primo VE NDE Customization Package

Library Open Workflows: Working with AI Tools Agents
Library Open Workflows' AI Agents introduce a powerful, forward-looking approach to automating library tasks using AI agents that connect seamlessly with your library system, tools, services, and workflows. An AI tools agent integrates an AI model with various tools and services, to handle dynamic, multi-step tasks that traditionally require much manual effort. Its natural language…

ALMA Library Open Workflows

How to format an Analytic to print the ISBNs on each row
Thanks to Ben Dalwood (ben.dalwood@adelaide.edu.au) for posting the override to HTML formatThere is now a way to format Analytics to print the ISBNs on each row and automatically generate your Gobi account number at the same time. It is not perfect – you will still have to redraw the borders:However, this method will minimize having…

ALMA Analytics ISBN

Leveraging Context Engineering with AI Agents in LibOW for Alma
Imagine walking into your library on a Monday morning and asking your AI assistant:"Can you send me a summary of this month’s new history acquisitions, formatted for the newsletter?"Now imagine that assistant not only understands what you mean—but remembers your role, pulls the right records from Alma, summarizes the data intelligently, and emails you a…

ALMA Library Open Workflows