Hello @Hurston Here is what you can do.
Write a JS code in workflow to read the HTML files from SFTP server and then add the code to dynamically create the PB.
Sample Code:
function createPB(pbContents,label,internalName){
var newPB=nms.includeView.create();
newPB.Duplicate('nms:includeView|202...