The need to generate and send personalized documents or otherwise, mail merge is still very common in many companies. It is used in communication with clients or partners. Formerly, printed and sent by post, now the same documents are sent to customers by e-mail. There are many business cases here: invoices, settlements, various types of letters and contracts.
Companies deal with this challenge in two different ways:
In large organizations, IT team implements specialized modules which, after integration with other systems, generate documents on demand. Unfortunately, these modules are often very "technical": integration requires programming work and document templates must be prepared, for example, in the form of XSLT transforms (sic!).
More often, however, companies use simple mechanisms such as mail merge available in MS Office or simply fill out documents by hand. Still, the lack of automation makes this process tedious and prone to human error.
Is there a ...