Table of Contents

Called from another Workflow

To execute another workflow within Bizweaver, use a WebService2 step. The step is configured to use POST. When the second workflow is called, the calling workflow will wait until it receives a response from the called workflow. Once a response is received, the calling workflow will continue to its next step.

A token must be generated in order to use the POST processes described below. The token can be generated from the Setting page.

Use caution when connecting multiple workflows in a sequence. You may need to adjust the timeout value on the earlier steps to ensure the processing doesn't continue before the called step(s) have completed their work.

WebService2 Tool Setup

When a Bizweaver workflow is called (initiated) using POST, the configuration of the WebService2 tool involves two sections: the URI and the Body. An example is shown below.

Finding the proper port needed will be in your IIS Manager, which can be found in Start → Windows Administrative Tools → Internet Information Services (IIS) Manager. There will be a drop-down for your server; then you will see Sites drop-down, and then Versago click on Versago, and on the right panel, there will be the proper port needed to use in the API call.

Here is a sample of the full URL. Copy and paste this string as a starting point.

https://MyPortal.MyCompany.com:443/BWService/api/workflow/InvokeWorkFlow
{
  "pTaskID":"NN",
  "pArguments":
    {
    "Arg1":"Value1",
    "Arg2":"Value2"
    }
}
{
  "pTaskID":"NN",
  "pArguments":{}
}

Home