Extending Processes/Workflows

You can extend the standard functionality of K2 processes/workflows and the workflow designers in the following ways.

Custom Inline Functions Create custom Inline Functions exposed in the Context Browser for the workflow design tools.
Custom K2 SmartWizards Extend the standard set of workflow designer wizards using the K2 SmartWizards technology.
In previous versions of K2, it was possible to create custom wizards using a SDK or a Visual Studio template. This functionality is deprecated and it is recommended to use the SmartWizards approach instead
Writing Custom Code in workflows when using K2 for Visual Studio Write code in server events that execute on a K2 server, or how to customize the generated code that is contained workflow items. (This is also sometimes called "code-behind")
Using Custom Windows Workflow (WF) Activities in a K2 Server Event Use Custom Windows Workflow (WF) activities in server events in a workflow