Customers with varying user numbers might want to automatically scale up or down the number of ThinLinc agents. There are many virtualization platforms that offer APIs for starting new virtual machines. Perhaps we can offer some sort of hooks to enable working with these.
https://community.thinlinc.com/t/how-would-you-implement-a-vdi-like-solution-based-on-thinlinc/932
The currently available session startup hooks are documented here: https://www.cendio.com/resources/docs/tag-devel/html/config_session.html#customizing-the-user-s-session