About customizing work step processors:
You can create custom external work step processors in the Smart Construction server.
Location of sample project and readme:
[Drive]:\Program Files\SmartConstruction\Customization\Samples\SPC_CustomServerHandlers\SPC_CustomStepProcessor