Skip to main content
Version: 8.4

Connector templates

Connector templates are JSON configuration files, which customize how a BPMN element is shown, and how it can be configured by process developers. Connector templates are a specific kind of element template.

Before developing one, you'll need to decide what you would like to achieve with your Connector. Currently, the options are:

note

Do not confuse Connector templates with the Connector template, which is used to supply boilerplate code and configuration when developing a new custom Connector.

Inbound start event Connector templates

You can, for example, allow the user to model and configure the following HTTP Webhook Connector by providing a simple JSON configuration:

Webhook Inbound Connector Example

Inbound intermediate catch event Connector templates

You can, for example, allow the user to model and configure the following HTTP Webhook Connector by providing a simple JSON configuration:

Webhook Inbound intermediate Connector Example

Outbound Connector templates

You can, for example, allow the user to model and configure the following REST Connector by providing a JSON configuration for a service task:

REST Outbound Connector Example

Develop Connector templates

You can develop Connector templates using the element template feature. You can also look at existing examples.

Providing and using Connector templates

When using Web Modeler, you can create Connector templates directly within the application and share them with your respective organization.

When using Desktop Modeler, you must place the Connector templates within the file system so Modeler will pick them up.

Once available, process developers can directly use the Connector templates from within the modeling canvas.