Powershell Service Broker
Having out of the box support to run powershell scripts or commands via a SmartObject method call would be extremely useful in extending the functionality of the K2 platform while also adhering to the low-code philosophy of K2. The 'powershell service object' community project ( http://community.k2.com/t5/K2-blackpearl/PowerShell-Service-Object/ba-p/1025# ) is a start in the right direction, but for us is not really a viable solution as it is difficult to take on a dependency of an unsupported community project (especially since we have no in-house developers to maintain / enhance such a project going forward). Any work that has already been done inside organizations to create custom powershell modules, or scripts for specific business functionality / use-cases could be enhanced with the K2 platform as it could add the additional UI / Approval & Auditing layers that would otherwise be very difficult & time-consuming to recreate outside of a platform such as K2.

Thank you for your feedback. At this time we have no plans to add OOB support to run Powershell scripts from K2. However, our community of partners and customers have done some amazing extensions to K2 to solve a variety of needs. While not officially supported by K2 support, community driven extensions are a vibrant part of K2 and we will continue to invest in frameworks OOB instead of specific integrations at this time. Thanks for your input!