Workflow applications have been the bread and butter of Lotus Notes development for many years. A common feature of these applications is
to send e-mail notifications to process participants to inform them of some relevant event, such as a new form requiring their approval. When
developing these applications, we’re often given requirements for the wording for the e-mail notifications. If the wording is static and does not
contain any field values (e.g., for a status), then the application can simply store the text in a configuration document and look up the text as needed.
However, this solution provides only very dry, static messages with no degree of personalization or customization.