You are here: Reference Guides > Workflow Nodes (A-Z) > Plugin Node

Plugin node properties (Designer)

The Plug-in node is used to automate tasks in a workflow, such as:

  • Copy a form or document to another location
  • Interface with a Web service
  • Design, add, or integrate your own functionality into a process.

See the Plug-ins section of the Designer Actions Reference Guide for detailed information about each plug-in type, settings, and configuration examples.

Property

Description

Assignment CompletionLink Text

A hypertext link directing the assignee to their task. This usually does not apply to the Plug-in node.

Description

A description of the task/assignment.

ItemLinkText

A hypertext link directing the assignee to the form or document pertaining to the task. This usually does not apply to the Plug-in node.

MainPageLink Text

A hypertext link directing the assignee to the Winshuttle Workflow site where the task originated. This usually does not apply to the Plug-in node.

Name

A name of the task/assignment.

PluginType

The type of Plug-in node being used.

Sync

The Sync attribute determines whether or not the system should wait until the plug-in completes to continue execution of the workflow. If set to True (the default), the plug-in will not wait before moving to the next node in the workflow.

Note that certain nodes (Approval and Activity nodes) automatically stop the workflow regardless of the Sync setting.

Default value is set to True. Recommended setting varies with workflow, but Winshuttle often recommends using False.

Type

Read-only type of the node.

ValuePairs

Property settings for the Plug-in node.

About Design Time Value

Certain Plug-in properties also have a property called Design Time Value, which can be set to Checked (Yes) or Unchecked (No).

If Design Time Value is enabled (checked), the value you set for the property will apply to every instance of a process that is run with the workflow.

If Design Time Value is disabled (unchecked), the setting for the property will come from a value in a field in the form, and the setting will be dynamically adjusted from the value in the form field for each instance of a process that is run with the workflow.

For example, you might have a Copy Form plug-in with 3 properties--one representing a SharePoint site, one representing a folder (library) on the SharePoint site, and one representing the View for the SharePoint site.

The SharePoint Site and View properties are likely to remain constant values, but the Library setting may change depending on the process, e.g. you may want files stored in different locations depending on the process.

In this case you would leave Design Time Value checked for the SharePoint Site and View properties, which would mean that these values would be static (i.e. the value entered in the plugin property). But you would uncheck Design Time Value for the Library/Folder property, which would enable you to provide your own specific value from a field in the form.